@arcmantle/library
    Preparing search index...

    Function scrollElementTo

    • Scrolls an element to a given x/y scrollposition in the supplied duration. Has multiple different easing functions to choose from.

      Parameters

      • element: HTMLElement
      • options: {
            duration?: number;
            easing?:
                | "linearTween"
                | "easeInQuad"
                | "easeOutQuad"
                | "easeInOutQuad"
                | "easeInCuaic"
                | "easeOutCuaic"
                | "easeInOutCuaic"
                | "easeInQuart"
                | "easeOutQuart"
                | "easeInOutQuart"
                | "easeInQuint"
                | "easeOutQuint"
                | "easeInOutQuint"
                | "easeInSine"
                | "easeOutSine"
                | "easeInOutSine"
                | "easeInExpo"
                | "easeOutExpo"
                | "easeInOutExpo"
                | "easeInCirc"
                | "easeOutCirc"
                | "easeInOutCirc";
            x?: number;
            y?: number;
        }
        • Optionalduration?: number
          300
          
        • Optionaleasing?:
              | "linearTween"
              | "easeInQuad"
              | "easeOutQuad"
              | "easeInOutQuad"
              | "easeInCuaic"
              | "easeOutCuaic"
              | "easeInOutCuaic"
              | "easeInQuart"
              | "easeOutQuart"
              | "easeInOutQuart"
              | "easeInQuint"
              | "easeOutQuint"
              | "easeInOutQuint"
              | "easeInSine"
              | "easeOutSine"
              | "easeInOutSine"
              | "easeInExpo"
              | "easeOutExpo"
              | "easeInOutExpo"
              | "easeInCirc"
              | "easeOutCirc"
              | "easeInOutCirc"
          easeOutCuaic
          
        • Optionalx?: number
        • Optionaly?: number

      Returns undefined | Promise<unknown>

      a promise that resolves when the scroll finishes.