Files
DefinitelyTyped/types/body-scroll-lock/index.d.ts
Nikita Umnov 5a388eedc2 update types/body-scroll-lock (#37219)
* update types/body-scroll-lock

* add types/vue-simplemde

* fix

* fix
2019-07-30 15:20:19 -07:00

16 lines
633 B
TypeScript

// Type definitions for body-scroll-lock 2.6
// Project: https://github.com/willmcpo/body-scroll-lock
// Definitions by: kimcoder <https://github.com/kimcoder>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
export interface BodyScrollOptions {
reserveScrollBarGap?: boolean;
allowTouchMove?: (el: HTMLElement | Element) => void;
}
export function disableBodyScroll(targetElement: HTMLElement | Element, options?: BodyScrollOptions): void;
export function enableBodyScroll(targetElement: HTMLElement | Element): void;
export function clearAllBodyScrollLocks(): void;
export as namespace bodyScrollLock;