AuditRules — astro Architecture
Standardized logic for detecting common technical issues in development.
Entity Profile
Dependency Diagram
graph TD subdomain_DevToolbar_AuditRules["AuditRules"] ba4cf743_4ac9_452b_9c4d_ffd617e1a45c["settings.ts"] subdomain_DevToolbar_AuditRules --> ba4cf743_4ac9_452b_9c4d_ffd617e1a45c 35d0db82_4f70_16eb_2507_5d107e8de6e5["index.ts"] subdomain_DevToolbar_AuditRules --> 35d0db82_4f70_16eb_2507_5d107e8de6e5 6b26f528_4b4e_4ca1_dce8_02c0e57ec4ba["perf.ts"] subdomain_DevToolbar_AuditRules --> 6b26f528_4b4e_4ca1_dce8_02c0e57ec4ba a1025782_a7b4_af2e_9baf_b649042b6e0c["astro.ts"] subdomain_DevToolbar_AuditRules --> a1025782_a7b4_af2e_9baf_b649042b6e0c 586e32ce_e1c8_f393_3e38_c069ce2c5134["icons.ts"] subdomain_DevToolbar_AuditRules --> 586e32ce_e1c8_f393_3e38_c069ce2c5134 035b0907_a65c_0ee4_0b7b_03cc545ece57["select.ts"] subdomain_DevToolbar_AuditRules --> 035b0907_a65c_0ee4_0b7b_03cc545ece57 901e5430_b4d9_ea3c_8f72_e626dc73f73f["audit-list-window.ts"] subdomain_DevToolbar_AuditRules --> 901e5430_b4d9_ea3c_8f72_e626dc73f73f 21919113_f442_23d0_9910_603d84ffb18c["helpers.ts"] subdomain_DevToolbar_AuditRules --> 21919113_f442_23d0_9910_603d84ffb18c 186a36e0_08d9_3c0c_6dc1_1ba1c040b8e0["highlight.ts"] subdomain_DevToolbar_AuditRules --> 186a36e0_08d9_3c0c_6dc1_1ba1c040b8e0 8b48a929_b248_8ab8_9d63_6cbb4398335b["index.ts"] subdomain_DevToolbar_AuditRules --> 8b48a929_b248_8ab8_9d63_6cbb4398335b bc57e662_ac9e_e7a6_c706_e571569102da["icon.ts"] subdomain_DevToolbar_AuditRules --> bc57e662_ac9e_e7a6_c706_e571569102da a3756a36_9497_0bd4_cf67_1c81922aba57["toolbar.ts"] subdomain_DevToolbar_AuditRules --> a3756a36_9497_0bd4_cf67_1c81922aba57 739d9079_ae50_5310_1f3f_0132a79777df["button.ts"] subdomain_DevToolbar_AuditRules --> 739d9079_ae50_5310_1f3f_0132a79777df 57c490ec_2031_838d_c38a_75695f16cc90["audit-list-item.ts"] subdomain_DevToolbar_AuditRules --> 57c490ec_2031_838d_c38a_75695f16cc90 style subdomain_DevToolbar_AuditRules fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- Promise()
- astroDevToolbar()
- attachEvents()
- attachTooltipToHighlight()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- attributeChangedCallback()
- audits()
- badgeStyle()
- buildAuditCard()
- buildAuditTooltip()
- buildTemplate()
- buttonBorderRadius()
- buttonStyle()
- cardStyle()
- clearDelayedHide()
- closeOnOutsideClick()
- colorForIntegration()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- connectedCallback()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- constructor()
- createAuditUI()
- createHighlight()
- createRoundedBadge()
- createWindowElement()
- default.init()
- default.init()
- default.init()
- default.init()
- default.init()
- defineToolbarApp()
- element()
- evt()
- extractAnnotations()
- getActiveApp()
- getAnnotationsForElement()
- getAppButtonById()
- getAppById()
- getAppCanvasById()
- getAppIcon()
- getAppTemplate()
- getAttributeObject()
- getAuditCategory()
- getCleanRenderingTime()
- getElementForIcon()
- getElementsPositionInDocument()
- getIconElement()
- getIconHTML()
- getImplicitRole()
- getRole()
- getSettings()
- highlightStyle()
- icon()
- iconForIntegration()
- init()
- initApp()
- input_implicit_role()
- isDefinedIcon()
- isHidden()
- isInteractive()
- isValidPlacement()
- is_semantic_role_element()
- menuitem_implicit_role()
- onToggled()
- onToolbarPlacementUpdated()
- opts()
- placement()
- positionHighlight()
- processAnnotations()
- radioStyle()
- randomFromArray()
- render()
- resolveAuditRule()
- selectStyle()
- serverHelpers.on()
- serverHelpers.send()
- setAppStatus()
- setNotificationVisible()
- setToolbarPlacement()
- setToolbarVisible()
- simpleRenderMarkdown()
- size()
- size()
- synchronizePlacementOnUpdate()
- toggleAppStatus()
- toggleNotification()
- toggleState()
- toggleStyle()
- triggerDelayedHide()
- truncate()
- updateAuditList()
- updateBadgeCounts()
- updateInputState()
- updateStyle()
- updateStyle()
- updateStyle()
- updateStyle()
- updateStyle()
- updateStyle()
- updateStyle()
- updateStyle()
- value()
Source Files
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/a11y.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/annotations.ts
- examples/toolbar-app/src/app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/astro.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-item.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-ui.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/badge.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/button.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/card.ts
- packages/astro/src/runtime/client/dev-toolbar/helpers.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/icon.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/icons.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/icons.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/index.ts
- packages/astro/src/toolbar/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/perf.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/radio-checkbox.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/select.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/toggle.ts
- packages/astro/src/runtime/client/dev-toolbar/toolbar.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/tooltip.ts
- packages/astro/src/toolbar/vite-plugin-dev-toolbar.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/xray.ts
Source
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/a11y.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/annotations.ts
- examples/toolbar-app/src/app.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/astro.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-item.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-list-window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/ui/audit-ui.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/badge.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/button.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/card.ts
- packages/astro/src/runtime/client/dev-toolbar/helpers.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/highlight.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/icon.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/icons.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/icons.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/index.ts
- packages/astro/src/toolbar/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/index.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/audit/rules/perf.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/radio-checkbox.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/select.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/settings.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/toggle.ts
- packages/astro/src/runtime/client/dev-toolbar/toolbar.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/tooltip.ts
- packages/astro/src/toolbar/vite-plugin-dev-toolbar.ts
- packages/astro/src/runtime/client/dev-toolbar/ui-library/window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/utils/window.ts
- packages/astro/src/runtime/client/dev-toolbar/apps/xray.ts
Frequently Asked Questions
What is the AuditRules subdomain?
AuditRules is a subdomain in the astro codebase, part of the DevToolbar domain. Standardized logic for detecting common technical issues in development. It contains 31 source files.
Which domain does AuditRules belong to?
AuditRules belongs to the DevToolbar domain.
What functions are in AuditRules?
The AuditRules subdomain contains 132 function(s): Promise, astroDevToolbar, attachEvents, attachTooltipToHighlight, attributeChangedCallback, attributeChangedCallback, attributeChangedCallback, attributeChangedCallback, and 124 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free