Blame view

types/layout.d.ts 1.66 KB
1011bd41   yangdan8   1.update all d.ts...
1
  // Type definitions for iview 3.3.1
454cdd17   yangd   完成新版本3.0.0的iview全...
2
3
4
  // Project: https://github.com/iview/iview
  // Definitions by: yangdan
  // Definitions: https://github.com/yangdan8/iview.git
4a2af4f5   yangd   1.将class定义方式修改为in...
5
  import Vue, { VNode } from 'vue';
454cdd17   yangd   完成新版本3.0.0的iview全...
6
  
539e96c5   yangd   修复使用ts模式时不能按需引入组件的问题
7
  export declare class Layout extends Vue {
454cdd17   yangd   完成新版本3.0.0的iview全...
8
9
10
    /**
     * 触发响应式布局的断点,可选值为xs,sm,md,lg,xl或xxl,若不设此属性则不会触发响应式布局。
     * {
6d845889   yang   更新d.ts file到3.3.0版本
11
12
13
14
15
16
     * xs: '480px',
     * sm: '576px',
     * md: '768px',
     * lg: '992px',
     * xl: '1200px',
     * xxl: '1600px'
454cdd17   yangd   完成新版本3.0.0的iview全...
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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
     * }
     */
    breakpoint?: string;
    /**
     * 	侧边栏是否收起,可使用 v-model 双向绑定数据。
     * @default false
     */
    value?: boolean;
    /**
     * 宽度
     * @default 200
     */
    width?: number;
    /**
     * 是否可收起,设为false后,默认触发器会隐藏,且响应式布局不会触发
     * @default false
     */
    collapsible?: boolean;
    /**
     * 收缩宽度,设置为 0 会出现特殊 trigger
     * @default 64
     */
    'collapsed-width'?: number;
    /**
     * 隐藏默认触发器
     * @default false
     */
    'hide-trigger'?: boolean;
    /**
     * 是否默认收起,设置了collapsible后设置此属性侧边栏仍会收起。
     * @default false
     */
    'default-collapsed'?: boolean;
    /**
     * 改变侧边栏触发器箭头方向,和改变侧边栏收起方向,当Sider在右边时可以使用。
     * @default false
     */
    'reverse-arrow'?: boolean;
    /**
     * 展开-收起时的回调true/false
     */
    $emit(eventName: 'on-collapse', []): this;
    /**
     * slot插槽对象
     */
    $slots: {
      /**
       * 自定义触发器
       * @default 
       */
      trigger: VNode[];
    };
    /**
     * methods, 改变Sider展开-收起状态。
     */
    toggleCollapse(): void;
f5586240   梁灏   fix typo
73
  }