mobile-more
Version:
基于 antd-mobile v5 扩展移动端 UI 组件
56 lines (55 loc) • 1.79 kB
TypeScript
import * as React from 'react';
import { StyleWithVariable } from '../../types';
import './index.less';
export interface BizDescriptionsItemProps extends React.HTMLAttributes<HTMLDivElement> {
/**
* @description 标签。
*/
label?: React.ReactNode;
/**
* @description 标签样式。
*/
labelStyle?: React.CSSProperties;
/**
* @description 标签类名。
*/
labelClassName?: string;
/**
* @description 内容样式。
*/
contentStyle?: React.CSSProperties;
/**
* @description 内容类名。
*/
contentClassName?: string;
}
declare const BizDescriptionsItem: React.FC<BizDescriptionsItemProps>;
export interface BizDescriptionsProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'title' | 'style'> {
/**
* @description 标题。
*/
title?: React.ReactNode;
/**
* @description 冒号。
*/
colon?: boolean;
style?: StyleWithVariable<'--font-size' | '--color' | '--title-color' | '--padding-inner' | '--justify-content' | '--flex-direction' | '--label-color' | '--label-width' | '--label-text-align' | '--content-color' | '--content-text-align'>;
}
declare const BizDescriptions: React.FC<BizDescriptionsProps> & {
Item: typeof BizDescriptionsItem;
};
/**
* @deprecated 即将废弃,请使用 `BizDescriptionsItemProps` 替代。
*/
export type DescriptionsItemProps = BizDescriptionsItemProps;
/**
* @deprecated 即将废弃,请使用 `BizDescriptionsProps` 替代。
*/
export type DescriptionsProps = BizDescriptionsProps;
/**
* @deprecated 即将废弃,请使用 `BizDescriptions` 替代。
*/
export declare const Descriptions: React.FC<BizDescriptionsProps> & {
Item: typeof BizDescriptionsItem;
};
export default BizDescriptions;