ckgl/node_modules/vant/es/lazyload/vue-lazyload/util.d.ts
2024-12-21 13:52:42 +08:00

26 lines
827 B
TypeScript

export function remove(arr: any, item: any): any;
export function getBestSelectionFromSrcset(el: any, scale: any): string | undefined;
export function supportWebp(): boolean;
export function throttle(action: any, delay: any): (...args: any[]) => void;
export function on(el: any, type: any, func: any): void;
export function off(el: any, type: any, func: any): void;
export const hasIntersectionObserver: boolean;
export namespace modeType {
let event: string;
let observer: string;
}
export function getDPR(scale?: number): number;
export function loadImageAsync(item: any, resolve: any, reject: any): any;
export class ImageCache {
constructor({ max }: {
max: any;
});
options: {
max: any;
};
caches: any[];
has(key: any): boolean;
add(key: any): void;
free(): void;
}