Skip to content

Commit 4efc3bf

Browse files
committed
build(multiple): update goldens
1 parent d47eeb4 commit 4efc3bf

19 files changed

Lines changed: 171 additions & 23 deletions

File tree

goldens/aria/grid/index.api.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,19 @@ export class Grid {
1515
readonly colWrap: _angular_core.InputSignal<"continuous" | "loop" | "nowrap">;
1616
readonly disabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
1717
readonly element: HTMLElement;
18+
readonly enableRangeSelection: _angular_core.InputSignalWithTransform<boolean, unknown>;
1819
readonly enableSelection: _angular_core.InputSignalWithTransform<boolean, unknown>;
1920
readonly focusMode: _angular_core.InputSignal<"roving" | "activedescendant">;
2021
readonly multi: _angular_core.InputSignalWithTransform<boolean, unknown>;
2122
readonly _pattern: GridPattern;
2223
readonly rowWrap: _angular_core.InputSignal<"continuous" | "loop" | "nowrap">;
24+
scrollActiveCellIntoView(options?: ScrollIntoViewOptions): void;
2325
readonly selectionMode: _angular_core.InputSignal<"follow" | "explicit">;
2426
readonly softDisabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
27+
readonly tabbable: _angular_core.InputSignal<boolean | undefined>;
2528
readonly textDirection: _angular_core.WritableSignal<_angular_cdk_bidi.Direction>;
2629
// (undocumented)
27-
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Grid, "[ngGrid]", ["ngGrid"], { "enableSelection": { "alias": "enableSelection"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "rowWrap": { "alias": "rowWrap"; "required": false; "isSignal": true; }; "colWrap": { "alias": "colWrap"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; }, {}, ["_rows"], never, true, never>;
30+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Grid, "[ngGrid]", ["ngGrid"], { "enableSelection": { "alias": "enableSelection"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "rowWrap": { "alias": "rowWrap"; "required": false; "isSignal": true; }; "colWrap": { "alias": "colWrap"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; "enableRangeSelection": { "alias": "enableRangeSelection"; "required": false; "isSignal": true; }; "tabbable": { "alias": "tabbable"; "required": false; "isSignal": true; }; }, {}, ["_rows"], never, true, never>;
2831
// (undocumented)
2932
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Grid, never>;
3033
}

goldens/aria/listbox/index.api.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,13 @@ export class Listbox<V> {
2424
scrollActiveItemIntoView(options?: ScrollIntoViewOptions): void;
2525
readonly selectionMode: _angular_core.InputSignal<"follow" | "explicit">;
2626
readonly softDisabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
27+
tabbable: _angular_core.InputSignalWithTransform<boolean, unknown>;
2728
protected readonly textDirection: _angular_core.Signal<_angular_cdk_bidi.Direction>;
2829
readonly typeaheadDelay: _angular_core.InputSignal<number>;
2930
readonly value: _angular_core.ModelSignal<V[]>;
3031
readonly wrap: _angular_core.InputSignalWithTransform<boolean, unknown>;
3132
// (undocumented)
32-
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Listbox<any>, "[ngListbox]", ["ngListbox"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "readonly": { "alias": "readonly"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; }, ["_options"], never, true, [{ directive: typeof ComboboxPopup; inputs: {}; outputs: {}; }]>;
33+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Listbox<any>, "[ngListbox]", ["ngListbox"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "readonly": { "alias": "readonly"; "required": false; "isSignal": true; }; "tabbable": { "alias": "tabbable"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; }, ["_options"], never, true, [{ directive: typeof ComboboxPopup; inputs: {}; outputs: {}; }]>;
3334
// (undocumented)
3435
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Listbox<any>, never>;
3536
}

goldens/aria/private/index.api.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -656,6 +656,68 @@ export function signal<T>(initialValue: T): WritableSignalLike<T>;
656656
// @public (undocumented)
657657
export type SignalLike<T> = () => T;
658658

659+
// @public
660+
export interface SimpleComboboxInputs extends ExpansionItem {
661+
alwaysExpanded: SignalLike<boolean>;
662+
disabled: SignalLike<boolean>;
663+
element: SignalLike<HTMLElement>;
664+
inlineSuggestion: SignalLike<string | undefined>;
665+
popup: SignalLike<SimpleComboboxPopupPattern | undefined>;
666+
value: WritableSignalLike<string>;
667+
}
668+
669+
// @public
670+
export class SimpleComboboxPattern {
671+
constructor(inputs: SimpleComboboxInputs);
672+
readonly activeDescendant: _angular_core.Signal<string | undefined>;
673+
readonly autocomplete: _angular_core.Signal<"none" | "inline" | "list" | "both">;
674+
click: _angular_core.Signal<ClickEventManager<PointerEvent>>;
675+
closePopupOnBlurEffect(): void;
676+
readonly disabled: () => boolean;
677+
readonly element: () => HTMLElement;
678+
readonly expanded: WritableSignalLike<boolean>;
679+
highlightEffect(): void;
680+
readonly inlineSuggestion: () => string | undefined;
681+
// (undocumented)
682+
readonly inputs: SimpleComboboxInputs;
683+
readonly isDeleting: _angular_core.WritableSignal<boolean>;
684+
readonly isEditable: _angular_core.Signal<boolean>;
685+
readonly isFocused: _angular_core.WritableSignal<boolean>;
686+
readonly keyboardEventRelay: _angular_core.WritableSignal<KeyboardEvent | undefined>;
687+
keyboardEventRelayEffect(): void;
688+
keydown: _angular_core.Signal<KeyboardEventManager<KeyboardEvent>>;
689+
onClick(event: PointerEvent): void;
690+
onFocusin(): void;
691+
onFocusout(event: FocusEvent): void;
692+
onInput(event: Event): void;
693+
onKeydown(event: KeyboardEvent): void;
694+
readonly popupId: _angular_core.Signal<string | undefined>;
695+
readonly popupType: _angular_core.Signal<"listbox" | "tree" | "grid" | "dialog" | undefined>;
696+
readonly value: WritableSignalLike<string>;
697+
}
698+
699+
// @public
700+
export interface SimpleComboboxPopupInputs {
701+
activeDescendant: SignalLike<string | undefined>;
702+
controlTarget: SignalLike<HTMLElement | undefined>;
703+
popupId: SignalLike<string | undefined>;
704+
popupType: SignalLike<'listbox' | 'tree' | 'grid' | 'dialog'>;
705+
}
706+
707+
// @public
708+
export class SimpleComboboxPopupPattern {
709+
constructor(inputs: SimpleComboboxPopupInputs);
710+
readonly activeDescendant: () => string | undefined;
711+
readonly controlTarget: () => HTMLElement | undefined;
712+
// (undocumented)
713+
readonly inputs: SimpleComboboxPopupInputs;
714+
readonly isFocused: _angular_core.WritableSignal<boolean>;
715+
onFocusin(): void;
716+
onFocusout(event: FocusEvent): void;
717+
readonly popupId: () => string | undefined;
718+
readonly popupType: () => "listbox" | "tree" | "grid" | "dialog";
719+
}
720+
659721
// @public
660722
export function sortDirectives(a: HasElement, b: HasElement): 1 | -1;
661723

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
## API Report File for "@angular/aria_simple-combobox"
2+
3+
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
4+
5+
```ts
6+
7+
import * as _angular_core from '@angular/core';
8+
import { DeferredContentAware } from '@angular/aria/private';
9+
import * as i1 from '@angular/aria/private';
10+
import { OnDestroy } from '@angular/core';
11+
import { OnInit } from '@angular/core';
12+
import { SimpleComboboxPattern } from '@angular/aria/private';
13+
import { SimpleComboboxPopupPattern } from '@angular/aria/private';
14+
15+
// @public
16+
export class Combobox extends DeferredContentAware implements OnInit {
17+
constructor();
18+
readonly alwaysExpanded: _angular_core.InputSignalWithTransform<boolean, unknown>;
19+
readonly disabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
20+
readonly element: HTMLElement;
21+
readonly expanded: _angular_core.ModelSignal<boolean>;
22+
readonly inlineSuggestion: _angular_core.InputSignal<string | undefined>;
23+
// (undocumented)
24+
ngOnInit(): void;
25+
readonly _pattern: SimpleComboboxPattern;
26+
readonly _popup: _angular_core.WritableSignal<ComboboxPopup | undefined>;
27+
_registerPopup(popup: ComboboxPopup): void;
28+
_unregisterPopup(): void;
29+
readonly value: _angular_core.ModelSignal<string>;
30+
// (undocumented)
31+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Combobox, "[ngCombobox]", ["ngCombobox"], { "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "alwaysExpanded": { "alias": "alwaysExpanded"; "required": false; "isSignal": true; }; "expanded": { "alias": "expanded"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "inlineSuggestion": { "alias": "inlineSuggestion"; "required": false; "isSignal": true; }; }, { "expanded": "expandedChange"; "value": "valueChange"; }, never, never, true, never>;
32+
// (undocumented)
33+
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Combobox, never>;
34+
}
35+
36+
// @public
37+
export class ComboboxPopup implements OnInit, OnDestroy {
38+
readonly activeDescendant: _angular_core.Signal<string | undefined>;
39+
readonly combobox: _angular_core.InputSignal<Combobox>;
40+
readonly controlTarget: _angular_core.Signal<HTMLElement | undefined>;
41+
// (undocumented)
42+
ngOnDestroy(): void;
43+
// (undocumented)
44+
ngOnInit(): void;
45+
readonly _pattern: SimpleComboboxPopupPattern;
46+
readonly popupId: _angular_core.Signal<string | undefined>;
47+
readonly popupType: _angular_core.InputSignal<"listbox" | "tree" | "grid" | "dialog">;
48+
_registerWidget(widget: ComboboxWidget): void;
49+
_unregisterWidget(): void;
50+
readonly _widget: _angular_core.WritableSignal<ComboboxWidget | undefined>;
51+
// (undocumented)
52+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ComboboxPopup, "ng-template[ngComboboxPopup]", ["ngComboboxPopup"], { "combobox": { "alias": "combobox"; "required": true; "isSignal": true; }; "popupType": { "alias": "popupType"; "required": false; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
53+
// (undocumented)
54+
static ɵfac: _angular_core.ɵɵFactoryDeclaration<ComboboxPopup, never>;
55+
}
56+
57+
// @public
58+
export class ComboboxWidget implements OnInit, OnDestroy {
59+
constructor();
60+
readonly activeDescendant: _angular_core.WritableSignal<string | undefined>;
61+
readonly element: HTMLElement;
62+
// (undocumented)
63+
ngOnDestroy(): void;
64+
// (undocumented)
65+
ngOnInit(): void;
66+
onFocusin(): void;
67+
onFocusout(event: FocusEvent): void;
68+
readonly popupId: _angular_core.WritableSignal<string | undefined>;
69+
// (undocumented)
70+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ComboboxWidget, "[ngComboboxWidget]", ["ngComboboxWidget"], {}, {}, never, never, true, never>;
71+
// (undocumented)
72+
static ɵfac: _angular_core.ɵɵFactoryDeclaration<ComboboxWidget, never>;
73+
}
74+
75+
// (No @packageDocumentation comment for this package)
76+
77+
```

goldens/aria/tree/index.api.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,15 @@ export class Tree<V> {
2828
scrollActiveItemIntoView(options?: ScrollIntoViewOptions): void;
2929
readonly selectionMode: _angular_core.InputSignal<"follow" | "explicit">;
3030
readonly softDisabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
31+
readonly tabbable: _angular_core.InputSignalWithTransform<boolean, unknown>;
3132
readonly textDirection: _angular_core.WritableSignal<_angular_cdk_bidi.Direction>;
3233
readonly typeaheadDelay: _angular_core.InputSignal<number>;
3334
// (undocumented)
3435
_unregister(child: TreeItem<V>): void;
3536
readonly value: _angular_core.ModelSignal<V[]>;
3637
readonly wrap: _angular_core.InputSignalWithTransform<boolean, unknown>;
3738
// (undocumented)
38-
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Tree<any>, "[ngTree]", ["ngTree"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "nav": { "alias": "nav"; "required": false; "isSignal": true; }; "currentType": { "alias": "currentType"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; }, never, never, true, [{ directive: typeof ComboboxPopup; inputs: {}; outputs: {}; }]>;
39+
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Tree<any>, "[ngTree]", ["ngTree"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "orientation": { "alias": "orientation"; "required": false; "isSignal": true; }; "multi": { "alias": "multi"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "selectionMode": { "alias": "selectionMode"; "required": false; "isSignal": true; }; "focusMode": { "alias": "focusMode"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "softDisabled": { "alias": "softDisabled"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "tabbable": { "alias": "tabbable"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "nav": { "alias": "nav"; "required": false; "isSignal": true; }; "currentType": { "alias": "currentType"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; }, never, never, true, [{ directive: typeof ComboboxPopup; inputs: {}; outputs: {}; }]>;
3940
// (undocumented)
4041
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Tree<any>, never>;
4142
}

src/aria/config.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ ARIA_ENTRYPOINTS = [
88
"listbox/testing",
99
"menu",
1010
"menu/testing",
11+
"simple-combobox",
1112
"tabs",
1213
"tabs/testing",
1314
"toolbar",

src/components-examples/aria/simple-combobox/simple-combobox-auto-select/simple-combobox-auto-select-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {OverlayModule} from '@angular/cdk/overlay';
1515
@Component({
1616
selector: 'simple-combobox-auto-select-example',
1717
templateUrl: 'simple-combobox-auto-select-example.html',
18-
styleUrl: '../simple-combobox-examples.css',
18+
styleUrl: '../simple-combobox-example.css',
1919
imports: [Combobox, ComboboxPopup, ComboboxWidget, Listbox, Option, OverlayModule],
2020
})
2121
export class SimpleComboboxAutoSelectExample {

src/components-examples/aria/simple-combobox/simple-combobox-datepicker/simple-combobox-datepicker-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ interface CalendarCell<D = any> {
3636
@Component({
3737
selector: 'simple-combobox-datepicker-example',
3838
templateUrl: 'simple-combobox-datepicker-example.html',
39-
styleUrls: ['../simple-combobox-examples.css', 'simple-combobox-datepicker-example.css'],
39+
styleUrls: ['../simple-combobox-example.css', 'simple-combobox-datepicker-example.css'],
4040
imports: [
4141
Grid,
4242
GridRow,

src/components-examples/aria/simple-combobox/simple-combobox-dialog/simple-combobox-dialog-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import {FormsModule} from '@angular/forms';
2626
@Component({
2727
selector: 'simple-combobox-dialog-example',
2828
templateUrl: 'simple-combobox-dialog-example.html',
29-
styleUrls: ['../simple-combobox-examples.css'],
29+
styleUrls: ['../simple-combobox-example.css'],
3030
imports: [Combobox, ComboboxPopup, ComboboxWidget, Listbox, Option, OverlayModule, FormsModule],
3131
changeDetection: ChangeDetectionStrategy.OnPush,
3232
})

src/components-examples/aria/simple-combobox/simple-combobox-disabled/simple-combobox-disabled-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {OverlayModule} from '@angular/cdk/overlay';
1515
@Component({
1616
selector: 'simple-combobox-disabled-example',
1717
templateUrl: 'simple-combobox-disabled-example.html',
18-
styleUrl: '../simple-combobox-examples.css',
18+
styleUrl: '../simple-combobox-example.css',
1919
imports: [Combobox, ComboboxPopup, ComboboxWidget, Listbox, Option, OverlayModule],
2020
})
2121
export class SimpleComboboxDisabledExample {

0 commit comments

Comments
 (0)