UNPKG

1.12 kBTypeScriptView Raw
1import { ComponentType } from 'react'
2import { StandardProps } from './common'
3interface StickyHeaderProps extends StandardProps {
4 /**
5 * 吸顶时与顶部的距(px)
6 * @supported weapp
7 * @default 0
8 */
9 offsetTop?: number
10 /**
11 * 长度为 4 的数组,按 top、right、bottom、left 顺序指定内边距
12 * @supported weapp
13 * @default [0, 0, 0, 0]
14 */
15 padding?: [number, number, number, number]
16 /**
17 * 吸顶状态变化事件,仅支持非 worklet 的组件方法作为回调。event.detail = { isStickOnTop },当 sticky-header 吸顶时为 true,否则为 false。
18 * @supported weapp
19 * @version >=3.6.2
20 */
21 onStickOnTopChange?: CommonEventFunction
22}
23
24/**
25 * 吸顶布局容器,仅支持作为 scroll-view 自定义模式下的直接子节点或 sticky-section 组件直接子节点。仅 Skyline 支持。
26 * @classification skyline
27 * @supported weapp, harmony
28 * @see https://developers.weixin.qq.com/miniprogram/dev/component/sticky-header.html
29 */
30declare const StickyHeader: ComponentType<StickyHeaderProps>
31export { StickyHeader, StickyHeaderProps }