UNPKG

pull2

Version:

提供了下拉刷新、滚动底部加载组件。原生 js 开发,不依赖任何框架,也可以集成到任何框架。

25 lines (24 loc) 907 B
declare class View { el: HTMLElement; handler: { [k: string]: ((...args: any[]) => void)[]; }; isUnmounted: boolean; private transitionTimer; constructor(element?: HTMLElement); on(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions): void; off(type: string, listener: EventListener, options?: boolean | AddEventListenerOptions): void; setAttrs(obj: Record<string, any>): void; setStyle(obj: Record<string, string>): void; updateTransition(enabled?: boolean, propName?: string): void; html(htmlStr: string): void; getHeight(): number; setHeight(num: number | string): void; setTransitionHeight(num: number | string): void; addClass(className?: string | string[]): void; removeClass(className?: string | string[]): void; show(): void; hide(): void; destroy(): void; } export default View;