linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
36 lines (35 loc) β’ 1.42 kB
TypeScript
import * as React from 'react';
import type { Breakpoint } from '../_util/responsiveObserve';
export declare type UFXSCMCloudDomainSharedFieldAuthorityTypeEnum = 0 | 1;
declare type TroleFiledKeys = {
key: string;
type: UFXSCMCloudDomainSharedFieldAuthorityTypeEnum;
};
export interface DescriptionsContextProps {
labelStyle?: React.CSSProperties;
contentStyle?: React.CSSProperties;
roleFiledKeys?: TroleFiledKeys[];
}
export declare const DescriptionsContext: React.Context<DescriptionsContextProps>;
export interface DescriptionsProps {
prefixCls?: string;
className?: string;
style?: React.CSSProperties;
bordered?: boolean;
size?: 'middle' | 'small' | 'default';
children?: React.ReactNode;
title?: React.ReactNode;
extra?: React.ReactNode;
column?: number | Partial<Record<Breakpoint, number>>;
layout?: 'horizontal' | 'vertical';
colon?: boolean;
labelStyle?: React.CSSProperties;
contentStyle?: React.CSSProperties;
/** ζζεε葨 */
roleFiledKeys?: TroleFiledKeys[];
}
declare function Descriptions({ prefixCls: customizePrefixCls, title, extra, column, colon, bordered, layout, children, className, style, size, labelStyle, contentStyle, roleFiledKeys, }: DescriptionsProps): React.JSX.Element;
declare namespace Descriptions {
var Item: React.FC<import("./Item").DescriptionsItemProps>;
}
export default Descriptions;