1 | {
|
2 | "name": "Affix",
|
3 | "props": {
|
4 | "container": {
|
5 | "type": {
|
6 | "name": "func"
|
7 | },
|
8 | "required": false,
|
9 | "description": "设置 Affix 需要监听滚动事件的容器元素",
|
10 | "defaultValue": {
|
11 | "value": "() => window",
|
12 | "computed": false
|
13 | },
|
14 | "docblock": "设置 Affix 需要监听滚动事件的容器元素\n@return {ReactElement} 目标容器元素的实例",
|
15 | "params": [],
|
16 | "returns": {
|
17 | "description": "目标容器元素的实例",
|
18 | "type": {
|
19 | "name": "ReactElement"
|
20 | }
|
21 | }
|
22 | },
|
23 | "offsetTop": {
|
24 | "type": {
|
25 | "name": "number"
|
26 | },
|
27 | "required": false,
|
28 | "description": "距离窗口顶部达到指定偏移量后触发",
|
29 | "docblock": "距离窗口顶部达到指定偏移量后触发"
|
30 | },
|
31 | "offsetBottom": {
|
32 | "type": {
|
33 | "name": "number"
|
34 | },
|
35 | "required": false,
|
36 | "description": "距离窗口底部达到制定偏移量后触发",
|
37 | "docblock": "距离窗口底部达到制定偏移量后触发"
|
38 | },
|
39 | "onAffix": {
|
40 | "type": {
|
41 | "name": "func"
|
42 | },
|
43 | "required": false,
|
44 | "description": "当元素的样式发生固钉样式变化时触发的回调函数",
|
45 | "defaultValue": {
|
46 | "value": "func.noop",
|
47 | "computed": true
|
48 | },
|
49 | "docblock": "当元素的样式发生固钉样式变化时触发的回调函数\n@param {Boolean} affixed 元素是否被固钉",
|
50 | "params": [
|
51 | {
|
52 | "name": "affixed",
|
53 | "description": "元素是否被固钉",
|
54 | "type": {
|
55 | "name": "Boolean"
|
56 | }
|
57 | }
|
58 | ],
|
59 | "returns": null
|
60 | },
|
61 | "useAbsolute": {
|
62 | "type": {
|
63 | "name": "bool"
|
64 | },
|
65 | "required": false,
|
66 | "description": "是否启用绝对布局实现 affix",
|
67 | "docblock": "是否启用绝对布局实现 affix\n@param {Boolean} 是否启用绝对布局"
|
68 | }
|
69 | },
|
70 | "methods": [],
|
71 | "subComponents": []
|
72 | } |
\ | No newline at end of file |