@ribajs/shopify
Version:
Shopify extension for Riba.js
14 lines (13 loc) • 427 B
TypeScript
import { Binder } from "@ribajs/core";
export declare class ShopifyImgBinder extends Binder<string, HTMLImageElement> {
static key: string;
private initialSrc?;
private oldImageWidth;
private resizeObserver?;
private setSrcset;
private _onResize;
private onResize;
bind(el: HTMLImageElement): void;
unbind(el: HTMLImageElement): void;
routine(el: HTMLImageElement, src: string): void;
}