UNPKG

frc-ui

Version:

React Web UI

40 lines (39 loc) 1.05 kB
import React from 'react'; import { RadioChangeEvent } from 'antd/es/radio'; declare type OptionProps = { label: string; value: string | number; disabled?: boolean; color?: string; background?: string; width?: number; render?: Function; }; interface TabsProps { className?: string; onChange?: Function; showAll?: boolean; multi?: boolean; value?: string | number | Array<string | number>; options: Array<OptionProps>; children?: any; itemWidth?: number; label?: string; } interface TabsState { value?: string | number | Array<string | number>; } declare class Tabs extends React.PureComponent<TabsProps, TabsState> { static defaultProps: { showAll: boolean; multi: boolean; itemWidth: number; }; constructor(props: any); componentWillReceiveProps(nextProps: TabsProps): void; h_change: (ev: RadioChangeEvent) => void; f_checked: (v: string | number) => boolean; r_button: () => any[]; render(): JSX.Element; } export default Tabs;