New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@bpui/component-utils

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bpui/component-utils - npm Package Compare versions

Comparing version 0.1.3 to 0.1.4

dist/style.css

2

dist/index.common.min.js
/*!
* bpui component-utils v0.1.3
* bpui component-utils v0.1.4
* Copyright (c) 2020 Copyright bp All Rights Reserved.
* Released under the MIT License.
*/'use strict';Object.defineProperty(exports,"__esModule",{value:!0});function _interopDefault(a){return a&&"object"==typeof a&&"default"in a?a["default"]:a}var libs=_interopDefault(require("@bpui/libs")),febs=_interopDefault(require("febs-browser"));const ApiClass="bp-apiClass";function domGetDuration(a){var b=Math.ceil;let c=window.getComputedStyle(a,null);return c=c?c["transition-duration"]:"0.1s",c=c.split(",")[0],c=febs.string.trim(c),c=febs.string.replace(c,"s",""),c=parseFloat(c),c=b(1e3*c)||100,c}function maskPreventHandler(a){if("touchmove"==a.type||"mousewheel"==a.type);else a.preventDefault();return!1}function maskPreventEvent(a){a&&!febs.dom.isDom(a)&&(a=a[0]);a&&(febs.utils.browserIsMobile()?(febs.dom.removeEventListener(a,"touchmove",maskPreventHandler),febs.dom.addEventListener(a,"touchmove",maskPreventHandler),febs.dom.removeEventListener(a,"touchup",maskPreventHandler),febs.dom.addEventListener(a,"touchup",maskPreventHandler),febs.dom.removeEventListener(a,"touchdown",maskPreventHandler),febs.dom.addEventListener(a,"touchdown",maskPreventHandler)):(febs.dom.removeEventListener(a,"mousewheel",maskPreventHandler),febs.dom.addEventListener(a,"mousewheel",maskPreventHandler),febs.dom.removeEventListener(a,"mouseover",maskPreventHandler),febs.dom.addEventListener(a,"mouseover",maskPreventHandler)),febs.dom.removeEventListener(a,"click",maskPreventHandler),febs.dom.addEventListener(a,"click",maskPreventHandler))}function getWidgetLength(){let a=$(".bp-navbarView_page").length,b=$(`.bp-widget[data-mark='${"page"+a}']`);return b.length}function getWidgetZIndex(a){let b=2e3,c=$(`.bp-widget[data-mark='${a}']`);for(let d,e=0;e<c.length;e++)d=+$(c[0]).css("z-index")||0,d>b&&(b=d);return b}function showWidget(a,b,c,d){let e=$(a);if(c&&(maskPreventEvent(e),$("body").css("overflow","hidden")),e.hasClass("bp-widget__visible"))return void(d&&d());let f=$(".bp-navbarView_page").length,g="page"+f,h=getWidgetZIndex(g)+2;e.css("z-index",h);let j=[],k=$(`.bp-widget[data-mark='${g}']`);for(let e=0;e<k.length;e++){let a=$(k[e]),b=+a.css("z-index")||0;j.push({zIndex:b,el:a})}let l;if(b){j.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let a,b=j.length-1;0<=b;b--)if(a=j[b].el,a.hasClass("bp-widget__mask")&&!e[0].isEqualNode(a[0])){l=a;break}}e.attr("data-mark",g),e.addClass("bp-widget__invisible"),e.removeClass("bp-widget__maskTmp"),b&&!l&&e.addClass("bp-widget__mask"),e.css("display","inherit"),setTimeout(function(){if(e.hasClass("bp-widget__closing"))return void(d&&d());let a=domGetDuration(e[0])||100;e.removeClass("bp-widget__invisible").addClass("bp-widget__visible"),setTimeout(function(){return e.hasClass("bp-widget__closing")?void(d&&d()):void(b&&e.addClass("bp-widget__mask"),l&&l.removeClass("bp-widget__mask").addClass("bp-widget__maskTmp"),d&&d())},a)},10)}function removeAllApiModal(a){let b=$(".bp-navbarView_page").length,c=$(`${a?a:".bp-apiClass"}`);if(0<c.length){c.remove();let a=[],d=$(`.bp-widget[data-mark='${"page"+b}']`);for(let b=0;b<d.length;b++){let c=$(d[b]),e=+c.css("z-index")||0;a.push({zIndex:e,el:c})}a.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let b,c=a.length-1;0<=c;c--){if(b=a[c].el,b.hasClass("bp-widget__mask"))return;if(b.hasClass("bp-widget__maskTmp"))return void b.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask")}}}function hideWidget(a,b){let c=$(a);if(c.hasClass("bp-widget__invisible"))return void(b&&b());if(c.hasClass("bp-widget__closing"))return void(b&&b());c.addClass("bp-widget__closing");let d=$(".bp-navbarView_page").length,e=+c.css("z-index"),f=c.hasClass("bp-widget__mask"),g=c.hasClass("bp-widget__maskTmp"),h=[],j=$(`.bp-widget[data-mark='${"page"+d}']`),k=j.length;for(let c=0;c<j.length;c++){let a=$(j[c]),b=+a.css("z-index")||0;h.push({zIndex:b,el:a})}let l;if(h.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1),!g&&f)for(let a,b=h.length-1;0<=b;b--)if(a=h[b].el,+a.css("z-index")<e&&a.hasClass("bp-widget__maskTmp")){l=a;break}c.attr("data-mark",""),c.removeClass("bp-widget__visible").addClass("bp-widget__invisible");let m=domGetDuration(c[0])||100;l&&l.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask"),setTimeout(function(){c.css("display","none"),c.removeClass("bp-widget__mask").removeClass("bp-widget__closing"),b&&b(),1==k&&$("body").css("overflow","")},m+10)}var mask=Object.freeze({__proto__:null,getWidgetLength:getWidgetLength,getWidgetZIndex:getWidgetZIndex,showWidget:showWidget,removeAllApiModal:removeAllApiModal,hideWidget:hideWidget});const Inited="ComponentUtilInited";function init(){window[Inited]||(window[Inited]=!0,libs.router.on("routeChanged",()=>{removeAllApiModal(),setTimeout(()=>{0==getWidgetLength()?$("body").css("overflow",""):$("body").css("overflow","hidden")},800)}))}init(),exports.mask=mask;
/*!
* bpui component-utils v0.1.3
* bpui component-utils v0.1.4
* Copyright (c) 2020 Copyright bp All Rights Reserved.
* Released under the MIT License.
*/import libs from"@bpui/libs";import febs from"febs-browser";const ApiClass="bp-apiClass";function domGetDuration(a){var b=Math.ceil;let c=window.getComputedStyle(a,null);return c=c?c["transition-duration"]:"0.1s",c=c.split(",")[0],c=febs.string.trim(c),c=febs.string.replace(c,"s",""),c=parseFloat(c),c=b(1e3*c)||100,c}function maskPreventHandler(a){if("touchmove"==a.type||"mousewheel"==a.type);else a.preventDefault();return!1}function maskPreventEvent(a){a&&!febs.dom.isDom(a)&&(a=a[0]);a&&(febs.utils.browserIsMobile()?(febs.dom.removeEventListener(a,"touchmove",maskPreventHandler),febs.dom.addEventListener(a,"touchmove",maskPreventHandler),febs.dom.removeEventListener(a,"touchup",maskPreventHandler),febs.dom.addEventListener(a,"touchup",maskPreventHandler),febs.dom.removeEventListener(a,"touchdown",maskPreventHandler),febs.dom.addEventListener(a,"touchdown",maskPreventHandler)):(febs.dom.removeEventListener(a,"mousewheel",maskPreventHandler),febs.dom.addEventListener(a,"mousewheel",maskPreventHandler),febs.dom.removeEventListener(a,"mouseover",maskPreventHandler),febs.dom.addEventListener(a,"mouseover",maskPreventHandler)),febs.dom.removeEventListener(a,"click",maskPreventHandler),febs.dom.addEventListener(a,"click",maskPreventHandler))}function getWidgetLength(){let a=$(".bp-navbarView_page").length,b=$(`.bp-widget[data-mark='${"page"+a}']`);return b.length}function getWidgetZIndex(a){let b=2e3,c=$(`.bp-widget[data-mark='${a}']`);for(let d,e=0;e<c.length;e++)d=+$(c[0]).css("z-index")||0,d>b&&(b=d);return b}function showWidget(a,b,c,d){let e=$(a);if(c&&(maskPreventEvent(e),$("body").css("overflow","hidden")),e.hasClass("bp-widget__visible"))return void(d&&d());let f=$(".bp-navbarView_page").length,g="page"+f,h=getWidgetZIndex(g)+2;e.css("z-index",h);let j=[],k=$(`.bp-widget[data-mark='${g}']`);for(let e=0;e<k.length;e++){let a=$(k[e]),b=+a.css("z-index")||0;j.push({zIndex:b,el:a})}let l;if(b){j.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let a,b=j.length-1;0<=b;b--)if(a=j[b].el,a.hasClass("bp-widget__mask")&&!e[0].isEqualNode(a[0])){l=a;break}}e.attr("data-mark",g),e.addClass("bp-widget__invisible"),e.removeClass("bp-widget__maskTmp"),b&&!l&&e.addClass("bp-widget__mask"),e.css("display","inherit"),setTimeout(function(){if(e.hasClass("bp-widget__closing"))return void(d&&d());let a=domGetDuration(e[0])||100;e.removeClass("bp-widget__invisible").addClass("bp-widget__visible"),setTimeout(function(){return e.hasClass("bp-widget__closing")?void(d&&d()):void(b&&e.addClass("bp-widget__mask"),l&&l.removeClass("bp-widget__mask").addClass("bp-widget__maskTmp"),d&&d())},a)},10)}function removeAllApiModal(a){let b=$(".bp-navbarView_page").length,c=$(`${a?a:".bp-apiClass"}`);if(0<c.length){c.remove();let a=[],d=$(`.bp-widget[data-mark='${"page"+b}']`);for(let b=0;b<d.length;b++){let c=$(d[b]),e=+c.css("z-index")||0;a.push({zIndex:e,el:c})}a.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let b,c=a.length-1;0<=c;c--){if(b=a[c].el,b.hasClass("bp-widget__mask"))return;if(b.hasClass("bp-widget__maskTmp"))return void b.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask")}}}function hideWidget(a,b){let c=$(a);if(c.hasClass("bp-widget__invisible"))return void(b&&b());if(c.hasClass("bp-widget__closing"))return void(b&&b());c.addClass("bp-widget__closing");let d=$(".bp-navbarView_page").length,e=+c.css("z-index"),f=c.hasClass("bp-widget__mask"),g=c.hasClass("bp-widget__maskTmp"),h=[],j=$(`.bp-widget[data-mark='${"page"+d}']`),k=j.length;for(let c=0;c<j.length;c++){let a=$(j[c]),b=+a.css("z-index")||0;h.push({zIndex:b,el:a})}let l;if(h.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1),!g&&f)for(let a,b=h.length-1;0<=b;b--)if(a=h[b].el,+a.css("z-index")<e&&a.hasClass("bp-widget__maskTmp")){l=a;break}c.attr("data-mark",""),c.removeClass("bp-widget__visible").addClass("bp-widget__invisible");let m=domGetDuration(c[0])||100;l&&l.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask"),setTimeout(function(){c.css("display","none"),c.removeClass("bp-widget__mask").removeClass("bp-widget__closing"),b&&b(),1==k&&$("body").css("overflow","")},m+10)}var mask=Object.freeze({__proto__:null,getWidgetLength:getWidgetLength,getWidgetZIndex:getWidgetZIndex,showWidget:showWidget,removeAllApiModal:removeAllApiModal,hideWidget:hideWidget});const Inited="ComponentUtilInited";function init(){window[Inited]||(window[Inited]=!0,libs.router.on("routeChanged",()=>{removeAllApiModal(),setTimeout(()=>{0==getWidgetLength()?$("body").css("overflow",""):$("body").css("overflow","hidden")},800)}))}init();export{mask};
/*!
* bpui component-utils v0.1.3
* bpui component-utils v0.1.4
* Copyright (c) 2020 Copyright bp All Rights Reserved.
* Released under the MIT License.
*/(function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(exports,require("@bpui/libs"),require("febs-browser")):"function"==typeof define&&define.amd?define(["exports","@bpui/libs","febs-browser"],b):(a=a||self,b(a.bpComponentUtils={},a.bpLibs,a.febs))})(this,function(a,b,c){'use strict';function d(a){var b=Math.ceil;let e=window.getComputedStyle(a,null);return e=e?e["transition-duration"]:"0.1s",e=e.split(",")[0],e=c.string.trim(e),e=c.string.replace(e,"s",""),e=parseFloat(e),e=b(1e3*e)||100,e}function e(a){if("touchmove"==a.type||"mousewheel"==a.type);else a.preventDefault();return!1}function f(a){a&&!c.dom.isDom(a)&&(a=a[0]);a&&(c.utils.browserIsMobile()?(c.dom.removeEventListener(a,"touchmove",e),c.dom.addEventListener(a,"touchmove",e),c.dom.removeEventListener(a,"touchup",e),c.dom.addEventListener(a,"touchup",e),c.dom.removeEventListener(a,"touchdown",e),c.dom.addEventListener(a,"touchdown",e)):(c.dom.removeEventListener(a,"mousewheel",e),c.dom.addEventListener(a,"mousewheel",e),c.dom.removeEventListener(a,"mouseover",e),c.dom.addEventListener(a,"mouseover",e)),c.dom.removeEventListener(a,"click",e),c.dom.addEventListener(a,"click",e))}function g(){let a=$(".bp-navbarView_page").length,b=$(`.bp-widget[data-mark='${"page"+a}']`);return b.length}function h(a){let b=2e3,c=$(`.bp-widget[data-mark='${a}']`);for(let d,e=0;e<c.length;e++)d=+$(c[0]).css("z-index")||0,d>b&&(b=d);return b}function i(a){let b=$(".bp-navbarView_page").length,c=$(`${a?a:".bp-apiClass"}`);if(0<c.length){c.remove();let a=[],d=$(`.bp-widget[data-mark='${"page"+b}']`);for(let b=0;b<d.length;b++){let c=$(d[b]),e=+c.css("z-index")||0;a.push({zIndex:e,el:c})}a.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let b,c=a.length-1;0<=c;c--){if(b=a[c].el,b.hasClass("bp-widget__mask"))return;if(b.hasClass("bp-widget__maskTmp"))return void b.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask")}}}function j(){window[l]||(window[l]=!0,b.router.on("routeChanged",()=>{i(),setTimeout(()=>{0==g()?$("body").css("overflow",""):$("body").css("overflow","hidden")},800)}))}b=b&&Object.prototype.hasOwnProperty.call(b,"default")?b["default"]:b,c=c&&Object.prototype.hasOwnProperty.call(c,"default")?c["default"]:c;var k=Object.freeze({__proto__:null,getWidgetLength:g,getWidgetZIndex:h,showWidget:function(a,b,c,e){let g=$(a);if(c&&(f(g),$("body").css("overflow","hidden")),g.hasClass("bp-widget__visible"))return void(e&&e());let i=$(".bp-navbarView_page").length,j="page"+i,k=h(j)+2;g.css("z-index",k);let l=[],m=$(`.bp-widget[data-mark='${j}']`);for(let d=0;d<m.length;d++){let a=$(m[d]),b=+a.css("z-index")||0;l.push({zIndex:b,el:a})}let n;if(b){l.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1);for(let a,b=l.length-1;0<=b;b--)if(a=l[b].el,a.hasClass("bp-widget__mask")&&!g[0].isEqualNode(a[0])){n=a;break}}g.attr("data-mark",j),g.addClass("bp-widget__invisible"),g.removeClass("bp-widget__maskTmp"),b&&!n&&g.addClass("bp-widget__mask"),g.css("display","inherit"),setTimeout(function(){if(g.hasClass("bp-widget__closing"))return void(e&&e());let a=d(g[0])||100;g.removeClass("bp-widget__invisible").addClass("bp-widget__visible"),setTimeout(function(){return g.hasClass("bp-widget__closing")?void(e&&e()):void(b&&g.addClass("bp-widget__mask"),n&&n.removeClass("bp-widget__mask").addClass("bp-widget__maskTmp"),e&&e())},a)},10)},removeAllApiModal:i,hideWidget:function(a,b){let c=$(a);if(c.hasClass("bp-widget__invisible"))return void(b&&b());if(c.hasClass("bp-widget__closing"))return void(b&&b());c.addClass("bp-widget__closing");let e=$(".bp-navbarView_page").length,f=+c.css("z-index"),g=c.hasClass("bp-widget__mask"),h=c.hasClass("bp-widget__maskTmp"),j=[],k=$(`.bp-widget[data-mark='${"page"+e}']`),l=k.length;for(let c=0;c<k.length;c++){let a=$(k[c]),b=+a.css("z-index")||0;j.push({zIndex:b,el:a})}let m;if(j.sort((c,a)=>c.zIndex==a.zIndex?0:c.zIndex>a.zIndex?1:-1),!h&&g)for(let a,b=j.length-1;0<=b;b--)if(a=j[b].el,+a.css("z-index")<f&&a.hasClass("bp-widget__maskTmp")){m=a;break}c.attr("data-mark",""),c.removeClass("bp-widget__visible").addClass("bp-widget__invisible");let n=d(c[0])||100;m&&m.removeClass("bp-widget__maskTmp").addClass("bp-widget__mask"),setTimeout(function(){c.css("display","none"),c.removeClass("bp-widget__mask").removeClass("bp-widget__closing"),b&&b(),1==l&&$("body").css("overflow","")},n+10)}});const l="ComponentUtilInited";j(),a.mask=k,Object.defineProperty(a,"__esModule",{value:!0})});
{
"description": "utility of components",
"dependencies": {
"@bpui/libs": "^0.2.1",
"@bpui/libs": "^0.2.2",
"febs-browser": "^0.8.89"

@@ -30,6 +30,6 @@ },

"scripts": {
"prepare": "node ../../scripts/bundle.js"
"prepare": "node ../../scripts/bundle.js && rm -rf dist/style.js*"
},
"name": "@bpui/component-utils",
"version": "0.1.3"
"version": "0.1.4"
}

@@ -37,3 +37,3 @@

/* css */
<link href="~@bpui/component-utils/dist/index.css" rel="stylesheet" type="text/css"/>
<link href="~@bpui/component-utils/dist/style.css" rel="stylesheet" type="text/css"/>
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc