UNPKG

@tplc/wot

Version:

55 lines (54 loc) 1.2 kB
import type { ExtractPropTypes } from 'vue' export declare const floatingPanelProps: { /** * 面板的显示高度 */ height: { type: NumberConstructor default: number } /** * 设置自定义锚点,默认值 [100, windowHeight * 0.6] */ anchors: { type: import('vue').PropType<number[]> default: () => never[] } /** * 弹出面板是否设置底部安全距离(iphone X 类型的机型) */ safeAreaInsetBottom: { type: BooleanConstructor default: boolean } /** * 是否显示滚动条,默认值为 true */ showScrollbar: { type: BooleanConstructor default: true } /** * 动画时长,单位毫秒,默认值为 300ms */ duration: { type: (NumberConstructor | StringConstructor)[] default: number } /** * 是否允许内容区容器拖拽,默认值为 true */ contentDraggable: { type: BooleanConstructor default: true } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } } export type FloatingPanelProps = ExtractPropTypes<typeof floatingPanelProps>