UNPKG

materialize-angular

Version:
31 lines 2.45 kB
/** * @fileoverview added by tsickle * Generated from: app/utils/get-offset-top.util.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @license * Copyright Workylab. All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/workylab/materialize-angular/master/LICENSE */ /** @type {?} */ export var getOffseTop = (/** * @param {?} element * @return {?} */ function (element) { /** @type {?} */ var offsetTop = 0; /** @type {?} */ var nextElement = element; while (nextElement.offsetParent) { if (!isNaN(nextElement.offsetTop)) { offsetTop += nextElement.offsetTop; } nextElement = (/** @type {?} */ (nextElement.offsetParent)); } return offsetTop; }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0LW9mZnNldC10b3AudXRpbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21hdGVyaWFsaXplLWFuZ3VsYXIvIiwic291cmNlcyI6WyJhcHAvdXRpbHMvZ2V0LW9mZnNldC10b3AudXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBUUEsTUFBTSxLQUFPLFdBQVc7Ozs7QUFBRyxVQUFDLE9BQW9COztRQUMxQyxTQUFTLEdBQUcsQ0FBQzs7UUFDYixXQUFXLEdBQWdCLE9BQU87SUFFdEMsT0FBTyxXQUFXLENBQUMsWUFBWSxFQUFFO1FBQy9CLElBQUksQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxFQUFFO1lBQ2pDLFNBQVMsSUFBSSxXQUFXLENBQUMsU0FBUyxDQUFDO1NBQ3BDO1FBRUQsV0FBVyxHQUFHLG1CQUFBLFdBQVcsQ0FBQyxZQUFZLEVBQWUsQ0FBQztLQUN2RDtJQUVELE9BQU8sU0FBUyxDQUFDO0FBQ25CLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBXb3JreWxhYi4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vd29ya3lsYWIvbWF0ZXJpYWxpemUtYW5ndWxhci9tYXN0ZXIvTElDRU5TRVxuICovXG5cbmV4cG9ydCBjb25zdCBnZXRPZmZzZVRvcCA9IChlbGVtZW50OiBIVE1MRWxlbWVudCk6IG51bWJlciA9PiB7XG4gIGxldCBvZmZzZXRUb3AgPSAwO1xuICBsZXQgbmV4dEVsZW1lbnQ6IEhUTUxFbGVtZW50ID0gZWxlbWVudDtcblxuICB3aGlsZSAobmV4dEVsZW1lbnQub2Zmc2V0UGFyZW50KSB7XG4gICAgaWYgKCFpc05hTihuZXh0RWxlbWVudC5vZmZzZXRUb3ApKSB7XG4gICAgICBvZmZzZXRUb3AgKz0gbmV4dEVsZW1lbnQub2Zmc2V0VG9wO1xuICAgIH1cblxuICAgIG5leHRFbGVtZW50ID0gbmV4dEVsZW1lbnQub2Zmc2V0UGFyZW50IGFzIEhUTUxFbGVtZW50O1xuICB9XG5cbiAgcmV0dXJuIG9mZnNldFRvcDtcbn07XG5cbiJdfQ==