ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
13 lines • 1.76 kB
JavaScript
export function scrollIntoView(node) {
const nodeAsAny = node;
if (nodeAsAny.scrollIntoViewIfNeeded) {
/* tslint:disable-next-line:no-string-literal */
nodeAsAny.scrollIntoViewIfNeeded(false);
return;
}
if (node.scrollIntoView) {
node.scrollIntoView(false);
return;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nyb2xsLWludG8tdmlldy1pZi1uZWVkZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9jb21wb25lbnRzL2NvcmUvdXRpbC9zY3JvbGwtaW50by12aWV3LWlmLW5lZWRlZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxNQUFNLFVBQVUsY0FBYyxDQUFDLElBQWlCO0lBQzlDLE1BQU0sU0FBUyxHQUFHLElBQWlCLENBQUM7SUFDcEMsSUFBSSxTQUFTLENBQUMsc0JBQXNCLEVBQUU7UUFDcEMsZ0RBQWdEO1FBQ2hELFNBQVMsQ0FBQyxzQkFBc0IsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUN4QyxPQUFPO0tBQ1I7SUFDRCxJQUFJLElBQUksQ0FBQyxjQUFjLEVBQUU7UUFDdkIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUMzQixPQUFPO0tBQ1I7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2dpdGh1Yi5jb20vTkctWk9SUk8vbmctem9ycm8tYW50ZC9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbmltcG9ydCB7IE56U2FmZUFueSB9IGZyb20gJ25nLXpvcnJvLWFudGQvY29yZS90eXBlcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBzY3JvbGxJbnRvVmlldyhub2RlOiBIVE1MRWxlbWVudCk6IHZvaWQge1xuICBjb25zdCBub2RlQXNBbnkgPSBub2RlIGFzIE56U2FmZUFueTtcbiAgaWYgKG5vZGVBc0FueS5zY3JvbGxJbnRvVmlld0lmTmVlZGVkKSB7XG4gICAgLyogdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLXN0cmluZy1saXRlcmFsICovXG4gICAgbm9kZUFzQW55LnNjcm9sbEludG9WaWV3SWZOZWVkZWQoZmFsc2UpO1xuICAgIHJldHVybjtcbiAgfVxuICBpZiAobm9kZS5zY3JvbGxJbnRvVmlldykge1xuICAgIG5vZGUuc2Nyb2xsSW50b1ZpZXcoZmFsc2UpO1xuICAgIHJldHVybjtcbiAgfVxufVxuIl19