Sha256: 5bb61fec19b4532a8192738c3c564102ad6968739ea5cb3e4977a74e56b51714

Contents?: true

Size: 1.15 KB

Versions: 2

Compression:

Stored size: 1.15 KB

Contents

import React from "react";
import { GlobalProps } from "../utilities/globalProps";
import { Spacing } from "../types";
declare type NavItemProps = {
    active?: boolean;
    highlighted_border?: boolean;
    aria?: {
        [key: string]: string;
    };
    fontWeight?: "regular" | "bold" | "bolder";
    children?: React.ReactNode[] | React.ReactNode;
    className?: string;
    collapsible?: boolean;
    data?: object;
    dark?: boolean;
    fontSize?: "normal" | "small";
    iconLeft?: string;
    iconRight?: string | string[];
    onIconRightClick?: () => void;
    onIconLeftClick?: () => void;
    id?: string;
    imageUrl?: string;
    link?: string;
    onClick?: () => void;
    target?: "_blank" | "_self" | "_parent" | "_top";
    text: string;
    collapsibleTrail?: boolean;
    collapsed?: boolean;
    orientation?: "vertical" | "horizontal";
    variant?: "normal" | "subtle";
    margin?: Spacing;
    marginBottom?: Spacing;
    marginTop?: Spacing;
    marginRight?: Spacing;
    marginLeft?: Spacing;
    marginX?: Spacing;
    marginY?: Spacing;
} & GlobalProps;
declare const NavItem: (props: NavItemProps) => JSX.Element;
export default NavItem;

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
playbook_ui-13.12.0.pre.alpha.PLAY1081exporttypes1609 app/pb_kits/playbook/pb_nav/_item.d.ts
playbook_ui-13.12.0.pre.alpha.PLAY1081exporttypes1608 app/pb_kits/playbook/pb_nav/_item.d.ts