Sha256: e8bf4f08ee38a57ef20eb8be7341076ad646fb5cff56587a2748cfaf5639907e

Contents?: true

Size: 855 Bytes

Versions: 2

Compression:

Stored size: 855 Bytes

Contents

import { GlobalProps } from '../utilities/globalProps';
export declare type IconSizes = "lg" | "xs" | "sm" | "1x" | "2x" | "3x" | "4x" | "5x" | "6x" | "7x" | "8x" | "9x" | "10x" | "";
declare type IconProps = {
    aria?: {
        [key: string]: string;
    };
    border?: string;
    className?: string;
    customIcon?: {
        [key: string]: SVGElement;
    };
    data?: {
        [key: string]: string;
    };
    fixedWidth?: boolean;
    flip?: "horizontal" | "vertical" | "both" | "none";
    icon: string;
    id?: string;
    inverse?: boolean;
    listItem?: boolean;
    pull?: "left" | "right" | "none";
    pulse?: boolean;
    rotation?: 90 | 180 | 270;
    size?: IconSizes;
    fontStyle?: 'far' | 'fas' | 'fab' | 'fak';
    spin?: boolean;
} & GlobalProps;
declare const Icon: (props: IconProps) => JSX.Element;
export default Icon;

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_icon/_icon.d.ts
playbook_ui-13.12.0.pre.alpha.PLAY1081exporttypes1608 app/pb_kits/playbook/pb_icon/_icon.d.ts