@egjs/flicking
Version:
Everyday 30 million people experience. It's reliable, flexible and extendable carousel.
26 lines (25 loc) • 619 B
TypeScript
import Flicking from "../Flicking";
declare class Viewport {
private _flicking;
private _el;
private _width;
private _height;
private _isBorderBoxSizing;
private _padding;
get element(): HTMLElement;
get width(): number;
get height(): number;
get padding(): {
left: number;
right: number;
top: number;
bottom: number;
};
constructor(flicking: Flicking, el: HTMLElement);
setSize({ width, height }: Partial<{
width: number | string;
height: number | string;
}>): void;
resize(): void;
}
export default Viewport;