Skip to content

Commit

Permalink
Merge pull request #83 from github/no-role-on-slot
Browse files Browse the repository at this point in the history
No role or aria on slot element
  • Loading branch information
owenniblock authored Feb 29, 2024
2 parents 8e10fdc + e2a112f commit 3996e61
Show file tree
Hide file tree
Showing 3 changed files with 332 additions and 11 deletions.
295 changes: 291 additions & 4 deletions custom-elements.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
"kind": "javascript-module",
"path": "dist/bundle.js",
"declarations": [
{
"kind": "variable",
"name": "TabContainerChangeEvent",
"default": "_TabContainerChangeEvent"
},
{
"kind": "variable",
"name": "TabContainerElement",
Expand All @@ -18,6 +23,14 @@
}
],
"exports": [
{
"kind": "js",
"name": "TabContainerChangeEvent",
"declaration": {
"name": "TabContainerChangeEvent",
"module": "dist/bundle.js"
}
},
{
"kind": "js",
"name": "TabContainerElement",
Expand Down Expand Up @@ -94,6 +107,32 @@
"kind": "javascript-module",
"path": "dist/tab-container-element.js",
"declarations": [
{
"kind": "class",
"description": "",
"name": "TabContainerChangeEvent",
"members": [
{
"kind": "field",
"name": "detail",
"readonly": true
},
{
"kind": "field",
"name": "panel",
"readonly": true
},
{
"kind": "field",
"name": "tab",
"readonly": true
}
],
"superclass": {
"name": "Event",
"module": "dist/tab-container-element.js"
}
},
{
"kind": "class",
"description": "",
Expand All @@ -114,6 +153,32 @@
}
]
},
{
"kind": "field",
"name": "onTabContainerChange"
},
{
"kind": "field",
"name": "onTabContainerChanged"
},
{
"kind": "field",
"name": "activePanel",
"readonly": true
},
{
"kind": "field",
"name": "vertical"
},
{
"kind": "method",
"name": "handleEvent",
"parameters": [
{
"name": "event"
}
]
},
{
"kind": "method",
"name": "selectTab",
Expand All @@ -128,13 +193,13 @@
{
"name": "tab-container-change",
"type": {
"text": "CustomEvent"
"text": "TabContainerChangeEvent"
}
},
{
"name": "tab-container-changed",
"type": {
"text": "CustomEvent"
"text": "TabContainerChangeEvent"
}
}
],
Expand All @@ -145,6 +210,14 @@
}
],
"exports": [
{
"kind": "js",
"name": "TabContainerChangeEvent",
"declaration": {
"name": "TabContainerChangeEvent",
"module": "dist/tab-container-element.js"
}
},
{
"kind": "js",
"name": "TabContainerElement",
Expand Down Expand Up @@ -213,6 +286,56 @@
"kind": "javascript-module",
"path": "src/tab-container-element.ts",
"declarations": [
{
"kind": "class",
"description": "",
"name": "TabContainerChangeEvent",
"members": [
{
"kind": "field",
"name": "detail",
"readonly": true
},
{
"kind": "field",
"name": "#panel",
"privacy": "private",
"type": {
"text": "Element | null"
},
"default": "null"
},
{
"kind": "field",
"name": "panel",
"type": {
"text": "Element | null"
},
"readonly": true
},
{
"kind": "field",
"name": "#tab",
"privacy": "private",
"type": {
"text": "Element | null"
},
"default": "null"
},
{
"kind": "field",
"name": "tab",
"type": {
"text": "Element | null"
},
"readonly": true
}
],
"superclass": {
"name": "Event",
"module": "src/tab-container-element.ts"
}
},
{
"kind": "class",
"description": "",
Expand All @@ -233,6 +356,157 @@
}
]
},
{
"kind": "field",
"name": "#onTabContainerChange",
"privacy": "private",
"type": {
"text": "((event: TabContainerChangeEvent) => void) | null"
},
"default": "null"
},
{
"kind": "field",
"name": "onTabContainerChange"
},
{
"kind": "field",
"name": "#onTabContainerChanged",
"privacy": "private",
"type": {
"text": "((event: TabContainerChangeEvent) => void) | null"
},
"default": "null"
},
{
"kind": "field",
"name": "onTabContainerChanged"
},
{
"kind": "field",
"name": "#tabList",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#beforeTabsSlot",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#afterTabsSlot",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#afterPanelsSlot",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#tabListSlot",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#panelSlot",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "#tabs",
"privacy": "private",
"readonly": true
},
{
"kind": "field",
"name": "activePanel",
"readonly": true
},
{
"kind": "field",
"name": "vertical",
"type": {
"text": "boolean"
}
},
{
"kind": "field",
"name": "#setupComplete",
"privacy": "private",
"type": {
"text": "boolean"
},
"default": "false"
},
{
"kind": "field",
"name": "#internals",
"privacy": "private",
"type": {
"text": "ElementInternals | null"
}
},
{
"kind": "method",
"name": "handleEvent",
"parameters": [
{
"name": "event",
"type": {
"text": "Event"
}
}
]
},
{
"kind": "method",
"name": "#handleKeydown",
"parameters": [
{
"name": "event",
"type": {
"text": "KeyboardEvent"
}
}
]
},
{
"kind": "method",
"name": "#handleClick",
"parameters": [
{
"name": "event",
"type": {
"text": "MouseEvent"
}
}
]
},
{
"kind": "method",
"name": "#reflectAttributeToShadow",
"parameters": [
{
"name": "name",
"type": {
"text": "string"
}
},
{
"name": "node",
"type": {
"text": "Element"
}
}
]
},
{
"kind": "method",
"name": "selectTab",
Expand All @@ -255,23 +529,36 @@
{
"name": "tab-container-change",
"type": {
"text": "CustomEvent"
"text": "TabContainerChangeEvent"
}
},
{
"name": "tab-container-changed",
"type": {
"text": "CustomEvent"
"text": "TabContainerChangeEvent"
}
}
],
"attributes": [
{
"name": "vertical"
}
],
"superclass": {
"name": "HTMLElement"
},
"customElement": true
}
],
"exports": [
{
"kind": "js",
"name": "TabContainerChangeEvent",
"declaration": {
"name": "TabContainerChangeEvent",
"module": "src/tab-container-element.ts"
}
},
{
"kind": "js",
"name": "TabContainerElement",
Expand Down
Loading

0 comments on commit 3996e61

Please sign in to comment.