UNPKG

@ray-js/smart-ui

Version:

轻量、可靠的智能小程序 UI 组件库

36 lines (35 loc) 823 B
import { SmartBaseExternalClassName, SmartComponent } from '../base'; export interface SmartLoadingProps { /** * 颜色 * * @default '#c9c9c9' */ color?: string; /** * 类型 * * @default 'circular' */ type?: 'spinner' | 'circular'; /** * 加载图标大小,默认单位为 `px` * * @default '30px' */ size?: string | number; /** * 文字大小,默认单位为为 `px` * * @default '14px' */ textSize?: string | number; /** * 是否垂直排列图标和文字内容 * * @default false */ vertical?: boolean; } export type SmartLoadingExternalClassName = SmartBaseExternalClassName; export type SmartLoading = SmartComponent<SmartLoadingProps, {}, SmartLoadingExternalClassName>;