UNPKG

tdesign-vue

Version:
31 lines (30 loc) 1.12 kB
import Vue from 'vue'; import { ScrollContainerElement } from '../common'; export interface Affix extends Vue { scrollContainer: ScrollContainerElement; ticking: boolean; placeholderEL: HTMLElement; $refs: { affixWrapRef: HTMLElement; affixRef: HTMLElement; }; } declare const _default: import("vue/types/vue").ExtendedVue<{ classPrefix: string; componentName: string; commonSizeClassName: Record<string, string>; commonStatusClassName: Record<string, string>; } & Record<never, any> & import("../config-provider/config-receiver").ConfigComponent & Vue & Affix, unknown, { handleScroll(): void; }, unknown, { container: import("../common").ScrollContainer; content: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); default: string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue); offsetBottom: number; offsetTop: number; zIndex: number; onFixedChange: (affixed: boolean, context: { top: number; }) => void; }>; export default _default;