UNPKG

bloom-layout

Version:
22 lines (15 loc) 593 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = height; var _offset = require('./offset'); var _offset2 = _interopRequireDefault(_offset); var _isWindow = require('./isWindow'); var _isWindow2 = _interopRequireDefault(_isWindow); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function height(node, client) { var win = (0, _isWindow2.default)(node); return win ? win.innerHeight : client ? node.clientHeight : (0, _offset2.default)(node).height; } module.exports = exports['default'];