@txdfe/at
Version:
一个设计体系组件库
68 lines (53 loc) • 1.02 kB
TypeScript
/// <reference types="react" />
import * as React from 'react';
export interface LoadingProps extends React.HTMLAttributes<HTMLElement> {
/**
* 样式前缀
*/
prefix?: string;
/**
* 自定义内容
*/
tip?: any;
/**
* 自定义内容位置
*/
tipAlign?: 'right' | 'bottom';
/**
* loading 状态, 默认 true
*/
visible?: boolean;
/**
* 自定义class
*/
className?: string;
/**
* 自定义内联样式
*/
style?: React.CSSProperties;
/**
* 设置动画尺寸
*/
size?: 'large' | 'medium';
/**
* 自定义动画
*/
indicator?: any;
/**
* 动画颜色
*/
color?: string;
/**
* 全屏展示
*/
fullScreen?: boolean;
/**
* 子元素
*/
children?: any;
/**
* should loader be displayed inline
*/
inline?: boolean;
}
export default class Loading extends React.Component<LoadingProps, any> {}