diff --git a/adev/src/content/aria/_build-info.json b/adev/src/content/aria/_build-info.json index bee571c0223..5dafd909309 100644 --- a/adev/src/content/aria/_build-info.json +++ b/adev/src/content/aria/_build-info.json @@ -1,4 +1,4 @@ { "branchName": "refs/heads/main", - "sha": "d2a5d8578e039301b04c1d28f09d90e73cfd36d8" + "sha": "87b05643a087a6846ff5edaecba05eebbc0d5dd4" } \ No newline at end of file diff --git a/adev/src/content/aria/aria-toolbar.json b/adev/src/content/aria/aria-toolbar.json index f7c33eb0062..e2d03041c1f 100755 --- a/adev/src/content/aria/aria-toolbar.json +++ b/adev/src/content/aria/aria-toolbar.json @@ -6,7 +6,7 @@ "entries": [ { "name": "TOOLBAR_WIDGET_GROUP", - "type": "InjectionToken>", + "type": "InjectionToken", "entryType": "constant", "rawComment": "/** Token used to provide the `ToolbarWidgetGroup` directive. */", "description": "Token used to provide the `ToolbarWidgetGroup` directive.", @@ -14,77 +14,7 @@ "source": { "filePath": "/src/aria/toolbar/toolbar-tokens.ts", "startLine": 13, - "endLine": 15 - } - }, - { - "name": "ToolbarWidgetGroup", - "isAbstract": false, - "entryType": "directive", - "members": [ - { - "name": "element", - "type": "HTMLElement", - "memberType": "property", - "memberTags": [ - "readonly" - ], - "description": "A reference to the host element.", - "jsdocTags": [] - }, - { - "name": "disabled", - "type": "InputSignalWithTransform", - "memberType": "property", - "memberTags": [ - "readonly", - "input" - ], - "description": "Whether the widget group is disabled.", - "jsdocTags": [], - "inputAlias": "disabled", - "isRequiredInput": false - }, - { - "name": "multi", - "type": "InputSignalWithTransform", - "memberType": "property", - "memberTags": [ - "readonly", - "input" - ], - "description": "Whether the group allows multiple widgets to be selected.", - "jsdocTags": [], - "inputAlias": "multi", - "isRequiredInput": false - } - ], - "generics": [ - { - "name": "V" - } - ], - "description": "A directive that groups toolbar widgets, used for more complex widgets like radio groups\nthat have their own internal navigation.", - "jsdocTags": [ - { - "name": "see", - "comment": "[Toolbar](guide/aria/toolbar)" - } - ], - "rawComment": "/**\n * A directive that groups toolbar widgets, used for more complex widgets like radio groups\n * that have their own internal navigation.\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", - "implements": [], - "isStandalone": true, - "selector": "[ngToolbarWidgetGroup]", - "exportAs": [ - "ngToolbarWidgetGroup" - ], - "aliases": [ - "ngToolbarWidgetGroup" - ], - "source": { - "filePath": "/src/aria/toolbar/toolbar-widget-group.ts", - "startLine": 30, - "endLine": 81 + "endLine": 13 } }, { @@ -164,21 +94,6 @@ "inputAlias": "wrap", "isRequiredInput": false }, - { - "name": "value", - "type": "ModelSignal", - "memberType": "property", - "memberTags": [ - "readonly", - "input", - "output" - ], - "description": "The values of the selected widgets within the toolbar.", - "jsdocTags": [], - "inputAlias": "value", - "isRequiredInput": false, - "outputAlias": "valueChange" - }, { "name": "ngOnDestroy", "signatures": [ @@ -213,19 +128,15 @@ "memberTags": [] } ], - "generics": [ - { - "name": "V" - } - ], - "description": "A toolbar widget container for a group of interactive widgets, such as\nbuttons or radio groups. It provides a single point of reference for keyboard navigation\nand focus management. It supports various orientations and disabled states.\n\n```html\n
\n \n \n\n
\n \n \n \n
\n
\n```", + "generics": [], + "description": "A toolbar widget container for a group of interactive widgets, such as\nbuttons or radio groups. It provides a single point of reference for keyboard navigation\nand focus management. It supports various orientations and disabled states.\n\n```html\n
\n \n \n\n
\n \n \n \n
\n
\n```", "jsdocTags": [ { "name": "see", "comment": "[Toolbar](guide/aria/toolbar)" } ], - "rawComment": "/**\n * A toolbar widget container for a group of interactive widgets, such as\n * buttons or radio groups. It provides a single point of reference for keyboard navigation\n * and focus management. It supports various orientations and disabled states.\n *\n * ```html\n *
\n * \n * \n *\n *
\n * \n * \n * \n *
\n *
\n * ```\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", + "rawComment": "/**\n * A toolbar widget container for a group of interactive widgets, such as\n * buttons or radio groups. It provides a single point of reference for keyboard navigation\n * and focus management. It supports various orientations and disabled states.\n *\n * ```html\n *
\n * \n * \n *\n *
\n * \n * \n * \n *
\n *
\n * ```\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", "implements": [ "OnDestroy" ], @@ -239,8 +150,61 @@ ], "source": { "filePath": "/src/aria/toolbar/toolbar.ts", - "startLine": 46, - "endLine": 132 + "startLine": 45, + "endLine": 118 + } + }, + { + "name": "ToolbarWidgetGroup", + "isAbstract": false, + "entryType": "directive", + "members": [ + { + "name": "element", + "type": "HTMLElement", + "memberType": "property", + "memberTags": [ + "readonly" + ], + "description": "A reference to the host element.", + "jsdocTags": [] + }, + { + "name": "disabled", + "type": "InputSignalWithTransform", + "memberType": "property", + "memberTags": [ + "readonly", + "input" + ], + "description": "Whether the widget group is disabled.", + "jsdocTags": [], + "inputAlias": "disabled", + "isRequiredInput": false + } + ], + "generics": [], + "description": "A directive that groups toolbar widgets, used for more complex widgets like radio groups\nthat have their own internal navigation.", + "jsdocTags": [ + { + "name": "see", + "comment": "[Toolbar](guide/aria/toolbar)" + } + ], + "rawComment": "/**\n * A directive that groups toolbar widgets, used for more complex widgets like radio groups\n * that have their own internal navigation.\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", + "implements": [], + "isStandalone": true, + "selector": "[ngToolbarWidgetGroup]", + "exportAs": [ + "ngToolbarWidgetGroup" + ], + "aliases": [ + "ngToolbarWidgetGroup" + ], + "source": { + "filePath": "/src/aria/toolbar/toolbar-widget-group.ts", + "startLine": 30, + "endLine": 78 } }, { @@ -294,19 +258,6 @@ "description": "Whether the widget is 'hard' disabled, which is different from `aria-disabled`. A hard disabled widget cannot receive focus.", "jsdocTags": [] }, - { - "name": "value", - "type": "InputSignal", - "memberType": "property", - "memberTags": [ - "readonly", - "input" - ], - "description": "The value associated with the widget.", - "jsdocTags": [], - "inputAlias": "value", - "isRequiredInput": true - }, { "name": "active", "type": "Signal", @@ -317,16 +268,6 @@ "description": "Whether the widget is currently active (focused).", "jsdocTags": [] }, - { - "name": "selected", - "type": "() => any", - "memberType": "property", - "memberTags": [ - "readonly" - ], - "description": "Whether the widget is selected (only relevant in a selection group).", - "jsdocTags": [] - }, { "name": "ngOnInit", "signatures": [ @@ -394,19 +335,15 @@ "memberTags": [] } ], - "generics": [ - { - "name": "V" - } - ], - "description": "A widget within a toolbar.\n\nThe `ngToolbarWidget` directive should be applied to any native HTML element that acts\nas an interactive widget within an `ngToolbar` or `ngToolbarWidgetGroup`. It enables\nkeyboard navigation and selection within the toolbar.\n\n```html\n\n```", + "generics": [], + "description": "A widget within a toolbar.\n\nThe `ngToolbarWidget` directive should be applied to any native HTML element that acts\nas an interactive widget within an `ngToolbar` or `ngToolbarWidgetGroup`. It enables\nkeyboard navigation within the toolbar.\n\n```html\n\n```", "jsdocTags": [ { "name": "see", "comment": "[Toolbar](guide/aria/toolbar)" } ], - "rawComment": "/**\n * A widget within a toolbar.\n *\n * The `ngToolbarWidget` directive should be applied to any native HTML element that acts\n * as an interactive widget within an `ngToolbar` or `ngToolbarWidgetGroup`. It enables\n * keyboard navigation and selection within the toolbar.\n *\n * ```html\n * \n * ```\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", + "rawComment": "/**\n * A widget within a toolbar.\n *\n * The `ngToolbarWidget` directive should be applied to any native HTML element that acts\n * as an interactive widget within an `ngToolbar` or `ngToolbarWidgetGroup`. It enables\n * keyboard navigation within the toolbar.\n *\n * ```html\n * \n * ```\n *\n * @see [Toolbar](guide/aria/toolbar)\n */", "implements": [ "OnInit", "OnDestroy" @@ -422,7 +359,7 @@ "source": { "filePath": "/src/aria/toolbar/toolbar-widget.ts", "startLine": 45, - "endLine": 114 + "endLine": 106 } } ], @@ -431,6 +368,22 @@ "InjectionToken", "@angular/core" ], + [ + "afterNextRender", + "@angular/core" + ], + [ + "afterRenderEffect", + "@angular/core" + ], + [ + "booleanAttribute", + "@angular/core" + ], + [ + "computed", + "@angular/core" + ], [ "Directive", "@angular/core" @@ -443,34 +396,10 @@ "inject", "@angular/core" ], - [ - "computed", - "@angular/core" - ], [ "input", "@angular/core" ], - [ - "booleanAttribute", - "@angular/core" - ], - [ - "contentChildren", - "@angular/core" - ], - [ - "afterRenderEffect", - "@angular/core" - ], - [ - "afterNextRender", - "@angular/core" - ], - [ - "model", - "@angular/core" - ], [ "OnDestroy", "@angular/core" @@ -483,6 +412,10 @@ "Directionality", "@angular/cdk/bidi" ], + [ + "contentChildren", + "@angular/core" + ], [ "OnInit", "@angular/core" @@ -496,11 +429,11 @@ "@angular/aria/toolbar" ], [ - "ToolbarWidgetGroup", + "Toolbar", "@angular/aria/toolbar" ], [ - "Toolbar", + "ToolbarWidgetGroup", "@angular/aria/toolbar" ], [ @@ -511,22 +444,6 @@ "TOOLBAR_WIDGET_GROUP", "@angular/aria/toolbar" ], - [ - "ToolbarWidgetGroup", - "@angular/aria/toolbar" - ], - [ - "ToolbarWidgetGroup.element", - "@angular/aria/toolbar" - ], - [ - "ToolbarWidgetGroup.disabled", - "@angular/aria/toolbar" - ], - [ - "ToolbarWidgetGroup.multi", - "@angular/aria/toolbar" - ], [ "Toolbar", "@angular/aria/toolbar" @@ -556,11 +473,19 @@ "@angular/aria/toolbar" ], [ - "Toolbar.value", + "Toolbar.ngOnDestroy", "@angular/aria/toolbar" ], [ - "Toolbar.ngOnDestroy", + "ToolbarWidgetGroup", + "@angular/aria/toolbar" + ], + [ + "ToolbarWidgetGroup.element", + "@angular/aria/toolbar" + ], + [ + "ToolbarWidgetGroup.disabled", "@angular/aria/toolbar" ], [ @@ -583,18 +508,10 @@ "ToolbarWidget.hardDisabled", "@angular/aria/toolbar" ], - [ - "ToolbarWidget.value", - "@angular/aria/toolbar" - ], [ "ToolbarWidget.active", "@angular/aria/toolbar" ], - [ - "ToolbarWidget.selected", - "@angular/aria/toolbar" - ], [ "ToolbarWidget.ngOnInit", "@angular/aria/toolbar"