Skip to content

Commit 25a2e15

Browse files
committed
fix(multiple): update aria api goldens
1 parent 144f26b commit 25a2e15

File tree

1 file changed

+10
-15
lines changed

1 file changed

+10
-15
lines changed

goldens/aria/private/index.api.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ export class ComboboxTreePattern<V> extends TreePattern<V> implements ComboboxTr
275275
setValue: (value: V | undefined) => void;
276276
tabIndex: SignalLike<-1 | 0>;
277277
toggle: (item?: TreeItemPattern<V>) => void;
278+
toggleExpansion: (item?: TreeItemPattern<V>) => void;
278279
unfocus: () => void;
279280
}
280281

@@ -834,23 +835,21 @@ export class ToolbarWidgetPattern<V> implements ListItem<V> {
834835
}
835836

836837
// @public
837-
export interface TreeInputs<V> extends Omit<ListInputs<TreeItemPattern<V>, V>, 'items'> {
838-
allItems: SignalLike<TreeItemPattern<V>[]>;
838+
export interface TreeInputs<V> extends Omit<TreeInputs$1<TreeItemPattern<V>, V>, 'multiExpandable'> {
839839
currentType: SignalLike<'page' | 'step' | 'location' | 'date' | 'time' | 'true' | 'false'>;
840840
id: SignalLike<string>;
841841
nav: SignalLike<boolean>;
842842
}
843843

844844
// @public
845-
export interface TreeItemInputs<V> extends Omit<ListItem<V>, 'index'>, Omit<ExpansionItem, 'expandable'> {
846-
children: SignalLike<TreeItemPattern<V>[]>;
845+
export interface TreeItemInputs<V> extends Omit<TreeItem<V, TreeItemPattern<V>>, 'index' | 'parent' | 'visible' | 'expandable'> {
847846
hasChildren: SignalLike<boolean>;
848847
parent: SignalLike<TreeItemPattern<V> | TreePattern<V>>;
849848
tree: SignalLike<TreePattern<V>>;
850849
}
851850

852851
// @public
853-
export class TreeItemPattern<V> implements ListItem<V>, ExpansionItem {
852+
export class TreeItemPattern<V> implements TreeItem<V, TreeItemPattern<V>> {
854853
constructor(inputs: TreeItemInputs<V>);
855854
readonly active: SignalLike<boolean>;
856855
readonly children: SignalLike<TreeItemPattern<V>[]>;
@@ -859,13 +858,13 @@ export class TreeItemPattern<V> implements ListItem<V>, ExpansionItem {
859858
readonly element: SignalLike<HTMLElement>;
860859
readonly expandable: SignalLike<boolean>;
861860
readonly expanded: WritableSignalLike<boolean>;
862-
readonly expansionBehavior: ListExpansion;
861+
readonly focusable: SignalLike<boolean>;
863862
readonly id: SignalLike<string>;
864863
readonly index: SignalLike<number>;
865864
// (undocumented)
866865
readonly inputs: TreeItemInputs<V>;
867866
readonly level: SignalLike<number>;
868-
readonly parent: SignalLike<TreeItemPattern<V> | TreePattern<V>>;
867+
readonly parent: SignalLike<TreeItemPattern<V> | undefined>;
869868
readonly posinset: SignalLike<number>;
870869
readonly searchTerm: SignalLike<string>;
871870
readonly selectable: SignalLike<boolean>;
@@ -882,19 +881,16 @@ export class TreePattern<V> implements TreeInputs<V> {
882881
constructor(inputs: TreeInputs<V>);
883882
readonly activeDescendant: SignalLike<string | undefined>;
884883
readonly activeItem: WritableSignalLike<TreeItemPattern<V> | undefined>;
885-
readonly allItems: SignalLike<TreeItemPattern<V>[]>;
886884
readonly children: SignalLike<TreeItemPattern<V>[]>;
887-
collapse(opts?: SelectOptions): void;
888885
readonly collapseKey: SignalLike<"ArrowUp" | "ArrowRight" | "ArrowLeft">;
886+
_collapseOrParent(opts?: SelectOptions): void;
889887
readonly currentType: SignalLike<'page' | 'step' | 'location' | 'date' | 'time' | 'true' | 'false'>;
890888
readonly disabled: SignalLike<boolean>;
891889
readonly dynamicSpaceKey: SignalLike<"" | " ">;
892890
readonly element: SignalLike<HTMLElement>;
893-
expand(opts?: SelectOptions): void;
894891
readonly expanded: () => boolean;
895892
readonly expandKey: SignalLike<"ArrowRight" | "ArrowLeft" | "ArrowDown">;
896-
expandSiblings(item?: TreeItemPattern<V>): void;
897-
readonly expansionBehavior: ListExpansion;
893+
_expandOrFirstChild(opts?: SelectOptions): void;
898894
readonly focusMode: SignalLike<'roving' | 'activedescendant'>;
899895
readonly followFocus: SignalLike<boolean>;
900896
protected _getItem(event: Event): TreeItemPattern<V> | undefined;
@@ -903,9 +899,9 @@ export class TreePattern<V> implements TreeInputs<V> {
903899
// (undocumented)
904900
readonly inputs: TreeInputs<V>;
905901
readonly isRtl: SignalLike<boolean>;
902+
readonly items: SignalLike<TreeItemPattern<V>[]>;
906903
readonly keydown: SignalLike<KeyboardEventManager<KeyboardEvent>>;
907904
readonly level: () => number;
908-
readonly listBehavior: List<TreeItemPattern<V>, V>;
909905
readonly multi: SignalLike<boolean>;
910906
readonly nav: SignalLike<boolean>;
911907
readonly nextKey: SignalLike<"ArrowRight" | "ArrowLeft" | "ArrowDown">;
@@ -919,12 +915,11 @@ export class TreePattern<V> implements TreeInputs<V> {
919915
readonly softDisabled: SignalLike<boolean>;
920916
readonly tabIndex: SignalLike<-1 | 0>;
921917
readonly textDirection: SignalLike<'ltr' | 'rtl'>;
922-
toggleExpansion(item?: TreeItemPattern<V>): void;
918+
readonly treeBehavior: Tree<TreeItemPattern<V>, V>;
923919
readonly typeaheadDelay: SignalLike<number>;
924920
readonly typeaheadRegexp: RegExp;
925921
readonly values: WritableSignalLike<V[]>;
926922
readonly visible: () => boolean;
927-
readonly visibleItems: SignalLike<TreeItemPattern<V>[]>;
928923
readonly wrap: SignalLike<boolean>;
929924
}
930925

0 commit comments

Comments
 (0)