fomantic-ui-react
Version:
Fomantic-UI React -- A React Component Library.
65 lines (64 loc) • 1.58 kB
TypeScript
import { CollectionProps } from '../common';
export declare type columnType = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 'one' | 'tow' | 'three' | 'four' | 'five' | 'six' | 'seven' | 'eight' | 'nine' | 'ten' | 'eleven' | 'twelve' | 'thirteen' | 'fourteen' | 'fifteen' | 'sixteen' | 'equal';
export interface GridProps extends CollectionProps {
/**
* 居中
*/
centered?: boolean;
/**
* 紧凑
*/
compact?: boolean | 'very';
/**
* 宽松
*/
relaxed?: boolean | 'very';
/**
* 填充
*/
padded?: boolean | 'vertically' | 'horizontally';
/**
* 单元格
*/
celled?: boolean | 'internally';
/**
* 分割线
*/
divided?: boolean | 'vertically';
/**
* 列数
*/
columns?: columnType;
}
export interface GridRowProps extends CollectionProps {
/**
* 拉伸
*/
stretched?: boolean;
/**
* 居中
*/
centered?: boolean;
/**
* 颜色
*/
color?: 'red' | 'orange' | 'yellow' | 'olive' | 'green' | 'teal' | 'blue' | 'violet' | 'purple' | 'pink' | 'brown' | 'grey' | 'black';
/**
* 列数
*/
columns?: columnType;
}
export interface GridColumnProps extends CollectionProps {
/**
* 浮动
*/
floated?: 'left' | 'right';
/**
* 颜色
*/
color?: 'red' | 'orange' | 'yellow' | 'olive' | 'green' | 'teal' | 'blue' | 'violet' | 'purple' | 'pink' | 'brown' | 'grey' | 'black';
/**
* 横跨列数
*/
wide?: columnType;
}