Blame view

dist/types/grid.d.ts 1.82 KB
b1b1ea63   yangd   更新d.ts到3.1.0,修复d....
1
  // Type definitions for iview 3.1.0
a3a90be7   梁灏   update
2
3
4
  // Project: https://github.com/iview/iview
  // Definitions by: yangdan
  // Definitions: https://github.com/yangdan8/iview.git
506a0578   梁灏   release 3.1.0-rc.1
5
  import Vue, { VNode } from 'vue';
a3a90be7   梁灏   update
6
  
506a0578   梁灏   release 3.1.0-rc.1
7
  export declare interface Row extends Vue {
a3a90be7   梁灏   update
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    /**
     * 栅格间距,单位 px,左右平分
     * @default 0
     */
    gutter?: number;
    /**
     * 布局模式,可选值为flex或不选,在现代浏览器下有效
     */
    type?: string;
    /**
     * lex 布局下的垂直对齐方式,可选值为top、middle、bottom
     */
    align?: 'top'|'middle'|'bottom';
    /**
     * flex 布局下的水平排列方式,可选值为start、end、center、space-around、space-between
     */
    justify?: 'start'|'end'|'center'|'space-around'|'space-between';
    /**
     * 自定义的class名称
     */
    'class-name'?: string;
  }
  
506a0578   梁灏   release 3.1.0-rc.1
31
  export declare interface Col extends Vue {
a3a90be7   梁灏   update
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
    /**
     * 栅格的占位格数,可选值为0~24的整数,为 0 时,相当于display:none
     */
    span?: number | string;
    /**
     * 栅格的顺序,在flex布局模式下有效
     */
    order?: number | string;
    /**
     * 栅格左侧的间隔格数,间隔内不可以有栅格
     */
    offset?: number | string;
    /**
     * 栅格向右移动格数
     */
    push?: number | string;
    /**
     * 栅格向左移动格数
     */
    pull?: number | string;
    /**
     * 自定义的class名称
     */
    'class-name'?: string;
    /**
     * <768px 响应式栅格,可为栅格数或一个包含其他属性的对象
     */
    xs?: number | object;
    /**
     * ≥768px 响应式栅格,可为栅格数或一个包含其他属性的对象
     */
    sm?: number | object;
    /**
     * ≥992px 响应式栅格,可为栅格数或一个包含其他属性的对象
     */
    md?: number | object;
    /**
     * ≥1200px 响应式栅格,可为栅格数或一个包含其他属性的对象
     */
    lg?: number | object;
  }