UNPKG

@lxlib/theme

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

27 lines (26 loc) 813 B
export declare class ScrollService { private win; private doc; constructor(win: any, doc: any); /** * 获取滚动条位置 * @param element 指定元素,默认 `window` */ getScrollPosition(element?: Element): [number, number]; /** * 设置滚动条位置 * @param element 指定元素 */ scrollToPosition(element: Element | Window | null | undefined, position: [number, number]): void; /** * 设置滚动条至指定元素 * @param element 指定元素,默认 `document.body` * @param topOffset 偏移值,默认 `0` */ scrollToElement(element?: Element | null, topOffset?: number): void; /** * 滚动至顶部 * @param topOffset 偏移值,默认 `0` */ scrollToTop(topOffset?: number): void; }