ant-design-vue/types/grid/col.d.ts

86 lines
2.4 KiB
TypeScript
Raw Normal View History

// Project: https://github.com/vueComponent/ant-design-vue
// Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types
2019-01-12 03:33:27 +00:00
import { AntdComponent } from '../component';
2019-09-10 13:54:22 +00:00
type ColSpanType = number | string;
export declare class Col extends AntdComponent {
/**
* raster number of cells to occupy, 0 corresponds to display: none
* @default none (0)
2019-09-10 13:54:22 +00:00
* @type ColSpanType
*/
2019-09-10 13:54:22 +00:00
span: ColSpanType;
/**
* raster order, used in flex layout mode
* @default 0
2019-09-10 13:54:22 +00:00
* @type ColSpanType
*/
2019-09-10 13:54:22 +00:00
order: ColSpanType;
/**
* the layout fill of flex
* @default none
* @type ColSpanType
*/
flex: ColSpanType;
/**
* the number of cells to offset Col from the left
* @default 0
2019-09-10 13:54:22 +00:00
* @type ColSpanType
*/
2019-09-10 13:54:22 +00:00
offset: ColSpanType;
/**
* the number of cells that raster is moved to the right
* @default 0
2019-09-10 13:54:22 +00:00
* @type ColSpanType
*/
2019-09-10 13:54:22 +00:00
push: ColSpanType;
/**
* the number of cells that raster is moved to the left
* @default 0
2019-09-10 13:54:22 +00:00
* @type ColSpanType
*/
2019-09-10 13:54:22 +00:00
pull: ColSpanType;
/**
* <576px and also default setting, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
xs: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
/**
* 576px, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
sm: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
/**
* 768px, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
md: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
/**
* 992px, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
lg: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
/**
* 1200px, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
xl: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
/**
* 1600px, could be a span value or an object containing above props
2019-09-10 13:54:22 +00:00
* @type { span: ColSpanType, offset: ColSpanType } | ColSpanType
*/
2019-09-10 13:54:22 +00:00
xxl: { span: ColSpanType; offset: ColSpanType } | ColSpanType;
}