@types/carbon-components-react
Version:
TypeScript definitions for carbon-components-react
22 lines (18 loc) • 803 B
TypeScript
import * as React from 'react';
import { ReactDivAttr, ReactButtonAttr } from '../../../typings/shared';
export interface TabsProps extends Omit<ReactDivAttr, 'onScroll'> {
ariaLabel?: string | undefined;
iconDescription?: string | undefined;
leftOverflowButtonProps?: ReactButtonAttr | undefined;
light?: boolean | undefined;
onSelectionChange?(index: number): void;
rightOverflowButtonProps?: ReactButtonAttr | undefined;
scrollDebounceWait?: number | undefined;
scrollIntoView?: boolean | undefined;
selected?: number | undefined;
selectionMode?: 'automatic' | 'manual' | undefined;
tabContentClassName?: string | undefined;
type?: 'container' | 'default' | undefined;
}
declare class Tabs extends React.Component<TabsProps> {}
export default Tabs;