UNPKG

frexp

Version:
2 lines (1 loc) 760 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./_rollupPluginBabelHelpers-aESfU7SF.js");function t(){return(t=e._asyncToGenerator(e._regeneratorRuntime().mark((function t(r,n){var s,a,i,o,u,c,l;return e._regeneratorRuntime().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=(r-1)*n,t.next=3,Promise.all([this.clone().clearSelect().clearOrder().count(),this.offset(s).limit(n)]);case 3:return a=t.sent,i=e._slicedToArray(a,2),o=i[0],u=i[1],c=o.pop(),l=c.count,t.abrupt("return",{total:+l,data:u});case 9:case"end":return t.stop()}}),t,this)})))).apply(this,arguments)}exports.paginate=function(e,r){return t.apply(this,arguments)},exports.when=function(e,t,r){return e||r?!e&&r?r(this):(t(this,e),this):this};