UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

10 lines 1.49 kB
import { tuiTypedFromEvent } from './typed-from-event'; /** * Normalizes scroll event in case element is `html` (document.documentElement) */ export function tuiScrollFrom(element) { return tuiTypedFromEvent(element === element.ownerDocument.documentElement ? element.ownerDocument : element, 'scroll'); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xsLWZyb20uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9jZGsvb2JzZXJ2YWJsZXMvc2Nyb2xsLWZyb20udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFDLGlCQUFpQixFQUFDLE1BQU0sb0JBQW9CLENBQUM7QUFFckQ7O0dBRUc7QUFDSCxNQUFNLFVBQVUsYUFBYSxDQUFDLE9BQWdCO0lBQzFDLE9BQU8saUJBQWlCLENBQ3BCLE9BQU8sS0FBSyxPQUFPLENBQUMsYUFBYSxDQUFDLGVBQWU7UUFDN0MsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxhQUFhO1FBQ3ZCLENBQUMsQ0FBQyxPQUFPLEVBQ2IsUUFBUSxDQUNYLENBQUM7QUFDTixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUge09ic2VydmFibGV9IGZyb20gJ3J4anMnO1xuXG5pbXBvcnQge3R1aVR5cGVkRnJvbUV2ZW50fSBmcm9tICcuL3R5cGVkLWZyb20tZXZlbnQnO1xuXG4vKipcbiAqIE5vcm1hbGl6ZXMgc2Nyb2xsIGV2ZW50IGluIGNhc2UgZWxlbWVudCBpcyBgaHRtbGAgKGRvY3VtZW50LmRvY3VtZW50RWxlbWVudClcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHR1aVNjcm9sbEZyb20oZWxlbWVudDogRWxlbWVudCk6IE9ic2VydmFibGU8RXZlbnQ+IHtcbiAgICByZXR1cm4gdHVpVHlwZWRGcm9tRXZlbnQoXG4gICAgICAgIGVsZW1lbnQgPT09IGVsZW1lbnQub3duZXJEb2N1bWVudC5kb2N1bWVudEVsZW1lbnRcbiAgICAgICAgICAgID8gZWxlbWVudC5vd25lckRvY3VtZW50XG4gICAgICAgICAgICA6IGVsZW1lbnQsXG4gICAgICAgICdzY3JvbGwnLFxuICAgICk7XG59XG4iXX0=