Sha256: b1e6703a5fc0a593c44b03b9bb3d04e5479500de06c472f788a72b0fcbec2e4e

Contents?: true

Size: 948 Bytes

Versions: 66

Compression:

Stored size: 948 Bytes

Contents

export declare class NavListElement extends HTMLElement {
    #private;
    items: HTMLElement[];
    showMoreItem: HTMLElement;
    focusMarkers: HTMLElement[];
    connectedCallback(): void;
    get showMoreDisabled(): boolean;
    set showMoreDisabled(value: boolean);
    set currentPage(value: number);
    get currentPage(): number;
    get totalPages(): number;
    get paginationSrc(): string;
    selectItemById(itemId: string | null): boolean;
    selectItemByHref(href: string | null): boolean;
    selectItemByCurrentLocation(): boolean;
    expandItem(item: HTMLElement): void;
    collapseItem(item: HTMLElement): void;
    itemIsExpanded(item: HTMLElement | null): boolean;
    handleItemWithSubItemClick(e: Event): void;
    handleItemWithSubItemKeydown(e: KeyboardEvent): void;
    private showMore;
    private setShowMoreItemState;
}
declare global {
    interface Window {
        NavListElement: typeof NavListElement;
    }
}

Version data entries

66 entries across 36 versions & 3 rubygems

Version Path
primer_view_components-0.3.1 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.3.0 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.2.0 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.9 app/components/primer/alpha/nav_list.d.ts
jekyll-v4-theme-primer-0.12.0 _sass/@primer/view-components/app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.8 app/components/primer/alpha/nav_list.d.ts