@lvxiaowu/antd4
Version:
antd4-components
33 lines (31 loc) • 898 B
TypeScript
import { FC, CSSProperties, ReactNode } from 'react'
import { TooltipProps } from 'antd'
interface TooltipConfig extends TooltipProps {
whole?: boolean
}
interface Ellipsis {
rows?: number
}
export interface SdFieldDescProps {
style?: CSSProperties
className?: string
labelStyle?: CSSProperties
contentStyle?: CSSProperties
split?: string | boolean
ellipsis?: boolean | Ellipsis
space?: number
tooltip?: ReactNode | boolean | TooltipConfig
}
export interface SdFieldDescItemProps {
label?: string | boolean
labelStyle?: CSSProperties
contentStyle?: CSSProperties
split?: string | boolean
ellipsis?: boolean | Ellipsis
tooltip?: ReactNode | boolean | TooltipProps
}
declare const SdFieldDescItem: FC<SdFieldDescItemProps>
declare const SdFieldDesc: FC<SdFieldDescProps> & {
Item: typeof SdFieldDescItem
}
export default SdFieldDesc