UNPKG

2.01 kBJSONView Raw
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