UNPKG

@td-design/react-native

Version:

react-native UI组件库

29 lines 841 B
import React, { ReactNode } from 'react'; import { StyleProp, ViewStyle } from 'react-native'; import { Spacing } from '../theme'; export interface ButtonGroupOption { /** 文本或者组件 */ label: ReactNode; /** 按下的回调函数 */ onPress?: () => void; } interface ItemProps extends ButtonGroupOption { /** 自定义Item样式 */ itemStyle?: StyleProp<ViewStyle>; /** 尺寸 */ size?: Spacing; /** 是否禁用 */ disabled: boolean; /** 序号 */ index: number; /** 点击事件 */ onItemPress: (index: number) => void; isFirst: boolean; isLast: boolean; isCurrent: boolean; /** 按下时的不透明度 */ activeOpacity?: number; } declare const _default: React.NamedExoticComponent<ItemProps>; export default _default; //# sourceMappingURL=Item.d.ts.map