@airplane/views
Version:
A React library for building Airplane views. Views components are optimized in style and functionality to produce internal apps that are easy to build and maintain.
40 lines (39 loc) • 3.59 kB
TypeScript
/// <reference types="react" />
import { TabsProps } from "./Tabs.types";
declare const _default: import("@storybook/types").ComponentAnnotations<import("@storybook/react/dist/types-0a347bb9").R, {
id?: string | undefined;
defaultValue?: import("../../state/components/tabs/state").TabsValue;
enableRouting?: boolean | undefined;
routingKey?: string | null | undefined;
} & {
color?: import("../theme/colors").Color | undefined;
placement?: import("./Tabs.types").TabsPlacement | undefined;
position?: import("./Tabs.types").TabsPosition | undefined;
grow?: boolean | undefined;
children: import("react").ReactNode;
keepMounted?: boolean | undefined;
onTabChange?: ((value: string) => void) | undefined;
value?: import("../../state/components/tabs/state").TabsValue;
} & import("../layout/layout.types").CommonLayoutProps & import("../styling.types").CommonStylingProps>;
export default _default;
export declare const Default: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PlacementBottom: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PlacementLeft: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PlacementRight: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const Grow: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const VerticalGrow: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PositionEnd: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PositionCenter: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const PositionApart: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const VerticalPositionEnd: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const VerticalPositionCenter: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const VerticalPositionApart: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const WithIcons: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const MultipleColors: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;
export declare const DifferentPanelContentSize: () => import("react/jsx-runtime").JSX.Element;
export declare const DisabledTab: () => import("react/jsx-runtime").JSX.Element;
export declare const OnTabChange: () => import("react/jsx-runtime").JSX.Element;
export declare const UncontrolledUsage: () => import("react/jsx-runtime").JSX.Element;
export declare const ControlledUsage: () => import("react/jsx-runtime").JSX.Element;
export declare const WithComponentError: () => import("react/jsx-runtime").JSX.Element;
export declare const Unmounted: import("@storybook/types").AnnotatedStoryFn<import("@storybook/react/dist/types-0a347bb9").R, TabsProps>;