@@ -656,6 +656,68 @@ export function signal<T>(initialValue: T): WritableSignalLike<T>;
656656// @public (undocumented)
657657export 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
660722export function sortDirectives(a : HasElement , b : HasElement ): 1 | -1 ;
661723
0 commit comments