mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
docs: update cross-repo adev docs
Updated Angular adev cross repo docs files.
This commit is contained in:
parent
29081f7765
commit
ac9babec96
9 changed files with 744 additions and 595 deletions
|
|
@ -1,4 +1,4 @@
|
|||
{
|
||||
"branchName": "refs/heads/main",
|
||||
"sha": "87b67a472b21094728cb5e1e1d31127ec507d1a0"
|
||||
"sha": "7d7c7c1a05142565d9cbbd48734e6e74d98f4286"
|
||||
}
|
||||
|
|
@ -181,7 +181,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/accordion/accordion-panel.ts",
|
||||
"startLine": 34,
|
||||
"endLine": 94
|
||||
"endLine": 96
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -41,105 +41,6 @@
|
|||
"endLine": 52
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ComboboxDialog",
|
||||
"isAbstract": false,
|
||||
"entryType": "directive",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the dialog element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "combobox",
|
||||
"type": "Combobox<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "The combobox that the dialog belongs to.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "close",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "close",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "close",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "Integrates a native `<dialog>` element with the combobox, allowing for\na modal or non-modal popup experience. It handles the opening and closing of the dialog\nbased on the combobox's expanded state.\n\n```html\n<ng-template ngComboboxPopupContainer>\n <dialog ngComboboxDialog class=\"example-dialog\">\n <!-- ... dialog content ... -->\n </dialog>\n</ng-template>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Combobox](guide/aria/combobox)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Select](guide/aria/select)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Multiselect](guide/aria/multiselect)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Autocomplete](guide/aria/autocomplete)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * Integrates a native `<dialog>` element with the combobox, allowing for\n * a modal or non-modal popup experience. It handles the opening and closing of the dialog\n * based on the combobox's expanded state.\n *\n * ```html\n * <ng-template ngComboboxPopupContainer>\n * <dialog ngComboboxDialog class=\"example-dialog\">\n * <!-- ... dialog content ... -->\n * </dialog>\n * </ng-template>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Combobox](guide/aria/combobox)\n * @see [Select](guide/aria/select)\n * @see [Multiselect](guide/aria/multiselect)\n * @see [Autocomplete](guide/aria/autocomplete)\n */",
|
||||
"implements": [],
|
||||
"isStandalone": true,
|
||||
"selector": "dialog[ngComboboxDialog]",
|
||||
"exportAs": [
|
||||
"ngComboboxDialog"
|
||||
],
|
||||
"aliases": [
|
||||
"ngComboboxDialog"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "src/aria/combobox/combobox-dialog.ts",
|
||||
"startLine": 34,
|
||||
"endLine": 84
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ComboboxInput",
|
||||
"isAbstract": false,
|
||||
|
|
@ -218,7 +119,7 @@
|
|||
"source": {
|
||||
"filePath": "src/aria/combobox/combobox-input.ts",
|
||||
"startLine": 44,
|
||||
"endLine": 90
|
||||
"endLine": 92
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -281,6 +182,118 @@
|
|||
"endLine": 44
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ComboboxDialog",
|
||||
"isAbstract": false,
|
||||
"entryType": "directive",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLDialogElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the dialog element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "combobox",
|
||||
"type": "Combobox<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "The combobox that the dialog belongs to.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The unique identifier for the trigger.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "id",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "close",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "close",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "close",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "Integrates a native `<dialog>` element with the combobox, allowing for\na modal or non-modal popup experience. It handles the opening and closing of the dialog\nbased on the combobox's expanded state.\n\n```html\n<ng-template ngComboboxPopupContainer>\n <dialog ngComboboxDialog class=\"example-dialog\">\n <!-- ... dialog content ... -->\n </dialog>\n</ng-template>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Combobox](guide/aria/combobox)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Select](guide/aria/select)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Multiselect](guide/aria/multiselect)"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Autocomplete](guide/aria/autocomplete)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * Integrates a native `<dialog>` element with the combobox, allowing for\n * a modal or non-modal popup experience. It handles the opening and closing of the dialog\n * based on the combobox's expanded state.\n *\n * ```html\n * <ng-template ngComboboxPopupContainer>\n * <dialog ngComboboxDialog class=\"example-dialog\">\n * <!-- ... dialog content ... -->\n * </dialog>\n * </ng-template>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Combobox](guide/aria/combobox)\n * @see [Select](guide/aria/select)\n * @see [Multiselect](guide/aria/multiselect)\n * @see [Autocomplete](guide/aria/autocomplete)\n */",
|
||||
"implements": [],
|
||||
"isStandalone": true,
|
||||
"selector": "dialog[ngComboboxDialog]",
|
||||
"exportAs": [
|
||||
"ngComboboxDialog"
|
||||
],
|
||||
"aliases": [
|
||||
"ngComboboxDialog"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "src/aria/combobox/combobox-dialog.ts",
|
||||
"startLine": 35,
|
||||
"endLine": 84
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Combobox",
|
||||
"isAbstract": false,
|
||||
|
|
@ -487,7 +500,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/combobox/combobox.ts",
|
||||
"startLine": 60,
|
||||
"endLine": 162
|
||||
"endLine": 164
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
@ -524,6 +537,14 @@
|
|||
"signal",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"input",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"_IdGenerator",
|
||||
"@angular/cdk/a11y"
|
||||
],
|
||||
[
|
||||
"booleanAttribute",
|
||||
"@angular/core"
|
||||
|
|
@ -536,10 +557,6 @@
|
|||
"contentChild",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"input",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"Directionality",
|
||||
"@angular/cdk/bidi"
|
||||
|
|
@ -548,10 +565,6 @@
|
|||
"ComboboxPopupContainer",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxInput",
|
||||
"@angular/aria/combobox"
|
||||
|
|
@ -560,6 +573,10 @@
|
|||
"ComboboxPopup",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"Combobox",
|
||||
"@angular/aria/combobox"
|
||||
|
|
@ -568,22 +585,6 @@
|
|||
"ComboboxPopupContainer",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.element",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.combobox",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.close",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxInput",
|
||||
"@angular/aria/combobox"
|
||||
|
|
@ -608,6 +609,26 @@
|
|||
"ComboboxPopup.combobox",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.element",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.combobox",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.id",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"ComboboxDialog.close",
|
||||
"@angular/aria/combobox"
|
||||
],
|
||||
[
|
||||
"Combobox",
|
||||
"@angular/aria/combobox"
|
||||
|
|
|
|||
|
|
@ -61,223 +61,6 @@
|
|||
"endLine": 74
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "GridCellWidget",
|
||||
"isAbstract": false,
|
||||
"entryType": "directive",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "active",
|
||||
"type": "Signal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Whether the widget is currently active (focused).",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "A unique identifier for the widget.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "id",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "widgetType",
|
||||
"type": "InputSignal<\"simple\" | \"complex\" | \"editable\">",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The type of widget, which determines how it is activated.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "widgetType",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "disabled",
|
||||
"type": "InputSignalWithTransform<boolean, unknown>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "Whether the widget is disabled.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "disabled",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "focusTarget",
|
||||
"type": "InputSignal<HTMLElement | ElementRef<any> | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The target that will receive focus instead of the widget.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "focusTarget",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "activated",
|
||||
"type": "OutputEmitterRef<KeyboardEvent | FocusEvent | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"output"
|
||||
],
|
||||
"description": "Emits when the widget is activated.",
|
||||
"jsdocTags": [],
|
||||
"outputAlias": "activated"
|
||||
},
|
||||
{
|
||||
"name": "deactivated",
|
||||
"type": "OutputEmitterRef<KeyboardEvent | FocusEvent | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"output"
|
||||
],
|
||||
"description": "Emits when the widget is deactivated.",
|
||||
"jsdocTags": [],
|
||||
"outputAlias": "deactivated"
|
||||
},
|
||||
{
|
||||
"name": "tabindex",
|
||||
"type": "InputSignal<number | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The tabindex override.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "tabindex",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "isActivated",
|
||||
"type": "Signal<boolean>",
|
||||
"memberType": "getter",
|
||||
"memberTags": [],
|
||||
"description": "Whether the widget is activated.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "activate",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "activate",
|
||||
"entryType": "function",
|
||||
"description": "Activates the widget.",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "/** Activates the widget. */",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "activate",
|
||||
"description": "Activates the widget.",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Activates the widget. */"
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "Activates the widget.",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Activates the widget. */",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
},
|
||||
{
|
||||
"name": "deactivate",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "deactivate",
|
||||
"entryType": "function",
|
||||
"description": "Deactivates the widget.",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "/** Deactivates the widget. */",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "deactivate",
|
||||
"description": "Deactivates the widget.",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Deactivates the widget. */"
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "Deactivates the widget.",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Deactivates the widget. */",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "Represents an interactive element inside a `GridCell`. It allows for pausing grid navigation to\ninteract with the widget.\n\nWhen the user interacts with the widget (e.g., by typing in an input or opening a menu), grid\nnavigation is temporarily suspended to allow the widget to handle keyboard\nevents.\n\n```html\n<td ngGridCell>\n <button ngGridCellWidget>Click Me</button>\n</td>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Grid](guide/aria/grid)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * Represents an interactive element inside a `GridCell`. It allows for pausing grid navigation to\n * interact with the widget.\n *\n * When the user interacts with the widget (e.g., by typing in an input or opening a menu), grid\n * navigation is temporarily suspended to allow the widget to handle keyboard\n * events.\n *\n * ```html\n * <td ngGridCell>\n * <button ngGridCellWidget>Click Me</button>\n * </td>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Grid](guide/aria/grid)\n */",
|
||||
"implements": [],
|
||||
"isStandalone": true,
|
||||
"selector": "[ngGridCellWidget]",
|
||||
"exportAs": [
|
||||
"ngGridCellWidget"
|
||||
],
|
||||
"aliases": [
|
||||
"ngGridCellWidget"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "src/aria/grid/grid-cell-widget.ts",
|
||||
"startLine": 42,
|
||||
"endLine": 135
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Grid",
|
||||
"isAbstract": false,
|
||||
|
|
@ -433,7 +216,224 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/grid/grid.ts",
|
||||
"startLine": 47,
|
||||
"endLine": 157
|
||||
"endLine": 158
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "GridCellWidget",
|
||||
"isAbstract": false,
|
||||
"entryType": "directive",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "active",
|
||||
"type": "Signal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Whether the widget is currently active (focused).",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "A unique identifier for the widget.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "id",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "widgetType",
|
||||
"type": "InputSignal<\"simple\" | \"complex\" | \"editable\">",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The type of widget, which determines how it is activated.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "widgetType",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "disabled",
|
||||
"type": "InputSignalWithTransform<boolean, unknown>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "Whether the widget is disabled.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "disabled",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "focusTarget",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The target that will receive focus instead of the widget.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "focusTarget",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "activated",
|
||||
"type": "OutputEmitterRef<KeyboardEvent | FocusEvent | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"output"
|
||||
],
|
||||
"description": "Emits when the widget is activated.",
|
||||
"jsdocTags": [],
|
||||
"outputAlias": "activated"
|
||||
},
|
||||
{
|
||||
"name": "deactivated",
|
||||
"type": "OutputEmitterRef<KeyboardEvent | FocusEvent | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"output"
|
||||
],
|
||||
"description": "Emits when the widget is deactivated.",
|
||||
"jsdocTags": [],
|
||||
"outputAlias": "deactivated"
|
||||
},
|
||||
{
|
||||
"name": "tabindex",
|
||||
"type": "InputSignal<number | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly",
|
||||
"input"
|
||||
],
|
||||
"description": "The tabindex override.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "tabindex",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "isActivated",
|
||||
"type": "Signal<boolean>",
|
||||
"memberType": "getter",
|
||||
"memberTags": [],
|
||||
"description": "Whether the widget is activated.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "activate",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "activate",
|
||||
"entryType": "function",
|
||||
"description": "Activates the widget.",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "/** Activates the widget. */",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "activate",
|
||||
"description": "Activates the widget.",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Activates the widget. */"
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "Activates the widget.",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Activates the widget. */",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
},
|
||||
{
|
||||
"name": "deactivate",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "deactivate",
|
||||
"entryType": "function",
|
||||
"description": "Deactivates the widget.",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "/** Deactivates the widget. */",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "deactivate",
|
||||
"description": "Deactivates the widget.",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Deactivates the widget. */"
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "Deactivates the widget.",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "/** Deactivates the widget. */",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "Represents an interactive element inside a `GridCell`. It allows for pausing grid navigation to\ninteract with the widget.\n\nWhen the user interacts with the widget (e.g., by typing in an input or opening a menu), grid\nnavigation is temporarily suspended to allow the widget to handle keyboard\nevents.\n\n```html\n<td ngGridCell>\n <button ngGridCellWidget>Click Me</button>\n</td>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Grid](guide/aria/grid)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * Represents an interactive element inside a `GridCell`. It allows for pausing grid navigation to\n * interact with the widget.\n *\n * When the user interacts with the widget (e.g., by typing in an input or opening a menu), grid\n * navigation is temporarily suspended to allow the widget to handle keyboard\n * events.\n *\n * ```html\n * <td ngGridCell>\n * <button ngGridCellWidget>Click Me</button>\n * </td>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Grid](guide/aria/grid)\n */",
|
||||
"implements": [],
|
||||
"isStandalone": true,
|
||||
"selector": "[ngGridCellWidget]",
|
||||
"exportAs": [
|
||||
"ngGridCellWidget"
|
||||
],
|
||||
"aliases": [
|
||||
"ngGridCellWidget"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "src/aria/grid/grid-cell-widget.ts",
|
||||
"startLine": 42,
|
||||
"endLine": 136
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -662,10 +662,6 @@
|
|||
"Signal",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"_IdGenerator",
|
||||
"@angular/cdk/a11y"
|
||||
],
|
||||
[
|
||||
"afterRenderEffect",
|
||||
"@angular/core"
|
||||
|
|
@ -674,14 +670,18 @@
|
|||
"booleanAttribute",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"output",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"Directionality",
|
||||
"@angular/cdk/bidi"
|
||||
],
|
||||
[
|
||||
"_IdGenerator",
|
||||
"@angular/cdk/a11y"
|
||||
],
|
||||
[
|
||||
"output",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"contentChild",
|
||||
"@angular/core"
|
||||
|
|
@ -699,11 +699,11 @@
|
|||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"GridCellWidget",
|
||||
"Grid",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid",
|
||||
"GridCellWidget",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
|
|
@ -722,6 +722,50 @@
|
|||
"GridRow.rowIndex",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.element",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.textDirection",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.enableSelection",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.disabled",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.softDisabled",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.focusMode",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.rowWrap",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.colWrap",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.multi",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.selectionMode",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"GridCellWidget",
|
||||
"@angular/aria/grid"
|
||||
|
|
@ -774,50 +818,6 @@
|
|||
"GridCellWidget.deactivate",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.element",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.textDirection",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.enableSelection",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.disabled",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.softDisabled",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.focusMode",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.rowWrap",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.colWrap",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.multi",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"Grid.selectionMode",
|
||||
"@angular/aria/grid"
|
||||
],
|
||||
[
|
||||
"GridCell",
|
||||
"@angular/aria/grid"
|
||||
|
|
|
|||
|
|
@ -410,7 +410,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/listbox/listbox.ts",
|
||||
"startLine": 53,
|
||||
"endLine": 204
|
||||
"endLine": 210
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
|||
|
|
@ -616,7 +616,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/menu/menu-bar.ts",
|
||||
"startLine": 56,
|
||||
"endLine": 139
|
||||
"endLine": 133
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -793,7 +793,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/menu/menu.ts",
|
||||
"startLine": 58,
|
||||
"endLine": 195
|
||||
"endLine": 197
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
|||
|
|
@ -43,6 +43,55 @@
|
|||
],
|
||||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "findTabPanel",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "findTabPanel",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [
|
||||
{
|
||||
"name": "value",
|
||||
"description": "",
|
||||
"type": "string | undefined",
|
||||
"isOptional": true,
|
||||
"isRestParam": false
|
||||
}
|
||||
],
|
||||
"rawComment": "",
|
||||
"returnType": "TabPanel | undefined"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [
|
||||
{
|
||||
"name": "value",
|
||||
"description": "",
|
||||
"type": "string | undefined",
|
||||
"isOptional": true,
|
||||
"isRestParam": false
|
||||
}
|
||||
],
|
||||
"isNewType": false,
|
||||
"returnType": "TabPanel | undefined",
|
||||
"generics": [],
|
||||
"name": "findTabPanel",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
|
|
@ -69,143 +118,8 @@
|
|||
],
|
||||
"source": {
|
||||
"filePath": "/src/aria/tabs/tabs.ts",
|
||||
"startLine": 46,
|
||||
"endLine": 93
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "TabPanel",
|
||||
"isAbstract": false,
|
||||
"entryType": "undecorated_class",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A global unique identifier for the tab.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"type": "InputSignal<string>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A local unique identifier for the tabpanel.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "visible",
|
||||
"type": "Signal<boolean>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Whether the tab panel is visible.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "ngOnInit",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "ngOnInit",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "ngOnInit",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
},
|
||||
{
|
||||
"name": "ngOnDestroy",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "ngOnDestroy",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "ngOnDestroy",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "A TabPanel container for the resources of layered content associated with a tab.\n\nThe `ngTabPanel` directive holds the content for a specific tab. It is linked to an\n`ngTab` by a matching `value`. If a tab panel is hidden, the `inert` attribute will be\napplied to remove it from the accessibility tree. Proper styling is required for visual hiding.\n\n```html\n<div ngTabPanel value=\"myTabId\">\n <ng-template ngTabContent>\n <!-- Content for the tab panel -->\n </ng-template>\n</div>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Tabs](guide/aria/tabs)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * A TabPanel container for the resources of layered content associated with a tab.\n *\n * The `ngTabPanel` directive holds the content for a specific tab. It is linked to an\n * `ngTab` by a matching `value`. If a tab panel is hidden, the `inert` attribute will be\n * applied to remove it from the accessibility tree. Proper styling is required for visual hiding.\n *\n * ```html\n * <div ngTabPanel value=\"myTabId\">\n * <ng-template ngTabContent>\n * <!-- Content for the tab panel -->\n * </ng-template>\n * </div>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Tabs](guide/aria/tabs)\n */",
|
||||
"implements": [
|
||||
"OnInit",
|
||||
"OnDestroy"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "/src/aria/tabs/tab-panel.ts",
|
||||
"startLine": 42,
|
||||
"endLine": 103
|
||||
"startLine": 45,
|
||||
"endLine": 105
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -236,6 +150,16 @@
|
|||
"inputAlias": "id",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "panel",
|
||||
"type": "Signal<TabPanel | undefined>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "The panel associated with this tab.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "disabled",
|
||||
"type": "InputSignalWithTransform<boolean, unknown>",
|
||||
|
|
@ -410,8 +334,143 @@
|
|||
],
|
||||
"source": {
|
||||
"filePath": "/src/aria/tabs/tab.ts",
|
||||
"startLine": 41,
|
||||
"endLine": 111
|
||||
"startLine": 39,
|
||||
"endLine": 103
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "TabPanel",
|
||||
"isAbstract": false,
|
||||
"entryType": "undecorated_class",
|
||||
"members": [
|
||||
{
|
||||
"name": "element",
|
||||
"type": "HTMLElement",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "id",
|
||||
"type": "InputSignal<any>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A global unique identifier for the tab.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"type": "InputSignal<string>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "A local unique identifier for the tabpanel.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "visible",
|
||||
"type": "Signal<boolean>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Whether the tab panel is visible.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "ngOnInit",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "ngOnInit",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "ngOnInit",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
},
|
||||
{
|
||||
"name": "ngOnDestroy",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "ngOnDestroy",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [],
|
||||
"rawComment": "",
|
||||
"returnType": "void"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [],
|
||||
"isNewType": false,
|
||||
"returnType": "void",
|
||||
"generics": [],
|
||||
"name": "ngOnDestroy",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
"description": "A TabPanel container for the resources of layered content associated with a tab.\n\nThe `ngTabPanel` directive holds the content for a specific tab. It is linked to an\n`ngTab` by a matching `value`. If a tab panel is hidden, the `inert` attribute will be\napplied to remove it from the accessibility tree. Proper styling is required for visual hiding.\n\n```html\n<div ngTabPanel value=\"myTabId\">\n <ng-template ngTabContent>\n <!-- Content for the tab panel -->\n </ng-template>\n</div>\n```",
|
||||
"jsdocTags": [
|
||||
{
|
||||
"name": "developerPreview",
|
||||
"comment": "21.0"
|
||||
},
|
||||
{
|
||||
"name": "see",
|
||||
"comment": "[Tabs](guide/aria/tabs)"
|
||||
}
|
||||
],
|
||||
"rawComment": "/**\n * A TabPanel container for the resources of layered content associated with a tab.\n *\n * The `ngTabPanel` directive holds the content for a specific tab. It is linked to an\n * `ngTab` by a matching `value`. If a tab panel is hidden, the `inert` attribute will be\n * applied to remove it from the accessibility tree. Proper styling is required for visual hiding.\n *\n * ```html\n * <div ngTabPanel value=\"myTabId\">\n * <ng-template ngTabContent>\n * <!-- Content for the tab panel -->\n * </ng-template>\n * </div>\n * ```\n *\n * @developerPreview 21.0\n *\n * @see [Tabs](guide/aria/tabs)\n */",
|
||||
"implements": [
|
||||
"OnInit",
|
||||
"OnDestroy"
|
||||
],
|
||||
"source": {
|
||||
"filePath": "/src/aria/tabs/tab-panel.ts",
|
||||
"startLine": 44,
|
||||
"endLine": 107
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -429,16 +488,6 @@
|
|||
"description": "A reference to the host element.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "textDirection",
|
||||
"type": "WritableSignal<Direction>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Text direction.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "orientation",
|
||||
"type": "InputSignal<\"vertical\" | \"horizontal\">",
|
||||
|
|
@ -452,6 +501,16 @@
|
|||
"inputAlias": "orientation",
|
||||
"isRequiredInput": false
|
||||
},
|
||||
{
|
||||
"name": "textDirection",
|
||||
"type": "WritableSignal<Direction>",
|
||||
"memberType": "property",
|
||||
"memberTags": [
|
||||
"readonly"
|
||||
],
|
||||
"description": "Text direction.",
|
||||
"jsdocTags": []
|
||||
},
|
||||
{
|
||||
"name": "wrap",
|
||||
"type": "InputSignalWithTransform<boolean, unknown>",
|
||||
|
|
@ -513,7 +572,7 @@
|
|||
"input",
|
||||
"output"
|
||||
],
|
||||
"description": "The current selected tab.",
|
||||
"description": "The current selected tab as a model input.",
|
||||
"jsdocTags": [],
|
||||
"inputAlias": "selectedTab",
|
||||
"isRequiredInput": false,
|
||||
|
|
@ -646,6 +705,55 @@
|
|||
"rawComment": "/** Opens the tab panel with the specified value. */",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
},
|
||||
{
|
||||
"name": "findTab",
|
||||
"signatures": [
|
||||
{
|
||||
"name": "findTab",
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"generics": [],
|
||||
"isNewType": false,
|
||||
"jsdocTags": [],
|
||||
"params": [
|
||||
{
|
||||
"name": "value",
|
||||
"description": "",
|
||||
"type": "string | undefined",
|
||||
"isOptional": true,
|
||||
"isRestParam": false
|
||||
}
|
||||
],
|
||||
"rawComment": "",
|
||||
"returnType": "Tab | undefined"
|
||||
}
|
||||
],
|
||||
"implementation": {
|
||||
"params": [
|
||||
{
|
||||
"name": "value",
|
||||
"description": "",
|
||||
"type": "string | undefined",
|
||||
"isOptional": true,
|
||||
"isRestParam": false
|
||||
}
|
||||
],
|
||||
"isNewType": false,
|
||||
"returnType": "Tab | undefined",
|
||||
"generics": [],
|
||||
"name": "findTab",
|
||||
"description": "",
|
||||
"entryType": "function",
|
||||
"jsdocTags": [],
|
||||
"rawComment": ""
|
||||
},
|
||||
"entryType": "function",
|
||||
"description": "",
|
||||
"jsdocTags": [],
|
||||
"rawComment": "",
|
||||
"memberType": "method",
|
||||
"memberTags": []
|
||||
}
|
||||
],
|
||||
"generics": [],
|
||||
|
|
@ -675,8 +783,8 @@
|
|||
],
|
||||
"source": {
|
||||
"filePath": "/src/aria/tabs/tab-list.ts",
|
||||
"startLine": 45,
|
||||
"endLine": 165
|
||||
"startLine": 47,
|
||||
"endLine": 175
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
@ -686,11 +794,15 @@
|
|||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"computed",
|
||||
"ElementRef",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"ElementRef",
|
||||
"afterRenderEffect",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"computed",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
|
|
@ -706,11 +818,7 @@
|
|||
"@angular/cdk/a11y"
|
||||
],
|
||||
[
|
||||
"input",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"afterRenderEffect",
|
||||
"OnDestroy",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
|
|
@ -718,17 +826,25 @@
|
|||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"OnDestroy",
|
||||
"booleanAttribute",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"booleanAttribute",
|
||||
"input",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"WritableSignal",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"Directionality",
|
||||
"@angular/cdk/bidi"
|
||||
],
|
||||
[
|
||||
"linkedSignal",
|
||||
"@angular/core"
|
||||
],
|
||||
[
|
||||
"model",
|
||||
"@angular/core"
|
||||
|
|
@ -742,11 +858,11 @@
|
|||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel",
|
||||
"Tab",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"Tab",
|
||||
"TabPanel",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
|
|
@ -766,31 +882,7 @@
|
|||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.element",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.id",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.value",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.visible",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.ngOnInit",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.ngOnDestroy",
|
||||
"Tabs.findTabPanel",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
|
|
@ -805,6 +897,10 @@
|
|||
"Tab.id",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"Tab.panel",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"Tab.disabled",
|
||||
"@angular/aria/tabs"
|
||||
|
|
@ -833,6 +929,34 @@
|
|||
"Tab.ngOnDestroy",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.element",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.id",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.value",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.visible",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.ngOnInit",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabPanel.ngOnDestroy",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabList",
|
||||
"@angular/aria/tabs"
|
||||
|
|
@ -842,11 +966,11 @@
|
|||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabList.textDirection",
|
||||
"TabList.orientation",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabList.orientation",
|
||||
"TabList.textDirection",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
|
|
@ -884,6 +1008,10 @@
|
|||
[
|
||||
"TabList.open",
|
||||
"@angular/aria/tabs"
|
||||
],
|
||||
[
|
||||
"TabList.findTab",
|
||||
"@angular/aria/tabs"
|
||||
]
|
||||
]
|
||||
}
|
||||
|
|
@ -126,7 +126,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/toolbar/toolbar.ts",
|
||||
"startLine": 46,
|
||||
"endLine": 132
|
||||
"endLine": 130
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -388,7 +388,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/tree/tree-item.ts",
|
||||
"startLine": 44,
|
||||
"endLine": 172
|
||||
"endLine": 174
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
@ -607,7 +607,7 @@
|
|||
"source": {
|
||||
"filePath": "/src/aria/tree/tree.ts",
|
||||
"startLine": 63,
|
||||
"endLine": 220
|
||||
"endLine": 226
|
||||
}
|
||||
}
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in a new issue