UNPKG

@stimulus-library/controllers

Version:

A library of useful controllers for Stimulus

22 lines (21 loc) 817 B
import { BaseController } from "@stimulus-library/utilities"; export declare class ScrollContainerController extends BaseController { static values: { behaviour: StringConstructor; increment: NumberConstructor; }; readonly behaviourValue: ScrollBehavior; readonly hasBehaviourValue: boolean; readonly incrementValue: number; readonly hasIncrementValue: boolean; get _increment(): number; get _behaviour(): ScrollBehavior; scrollTop(event?: Event): Promise<void>; scrollBottom(event?: Event): Promise<void>; scrollLeft(event?: Event): Promise<void>; scrollRight(event?: Event): Promise<void>; up(event?: Event): Promise<void>; down(event?: Event): Promise<void>; left(event?: Event): Promise<void>; right(event?: Event): Promise<void>; }