Sha256: fe3192881165b054a9be44cef14b77d3f93ab28fd4a1424ec900da5f58961339

Contents?: true

Size: 971 Bytes

Versions: 7

Compression:

Stored size: 971 Bytes

Contents

export declare class NavListElement extends HTMLElement {
    #private;
    list: HTMLElement;
    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

7 entries across 7 versions & 1 rubygems

Version Path
primer_view_components-0.1.7 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.6 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.5 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.4 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.3 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.2 app/components/primer/alpha/nav_list.d.ts
primer_view_components-0.1.1 app/components/primer/alpha/nav_list.d.ts