Sha256: e27f1a22184f1fefaa189066063c9ed7598d72dfc5a822a91418edfbbb98703d

Contents?: true

Size: 949 Bytes

Versions: 4

Compression:

Stored size: 949 Bytes

Contents

import '@github/include-fragment-element';
declare type SelectVariant = 'none' | 'single' | 'multiple' | null;
declare type SelectedItem = {
    label: string | null | undefined;
    value: string | null | undefined;
    element: Element;
};
export declare class ActionMenuElement extends HTMLElement {
    #private;
    get selectVariant(): SelectVariant;
    set selectVariant(variant: SelectVariant);
    get dynamicLabelPrefix(): string;
    set dynamicLabelPrefix(value: string);
    get dynamicLabel(): boolean;
    set dynamicLabel(value: boolean);
    get popoverElement(): HTMLElement | null;
    get invokerElement(): HTMLElement | null;
    get invokerLabel(): HTMLElement | null;
    get selectedItems(): SelectedItem[];
    connectedCallback(): void;
    disconnectedCallback(): void;
    handleEvent(event: Event): void;
}
declare global {
    interface Window {
        ActionMenuElement: typeof ActionMenuElement;
    }
}
export {};

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
primer_view_components-0.1.9 app/components/primer/alpha/action_menu/action_menu_element.d.ts
jekyll-v4-theme-primer-0.12.0 _sass/@primer/view-components/app/components/primer/alpha/action_menu/action_menu_element.d.ts
primer_view_components-0.1.8 app/components/primer/alpha/action_menu/action_menu_element.d.ts
primer_view_components-0.1.7 app/components/primer/alpha/action_menu/action_menu_element.d.ts