mirror of
https://github.com/bolucat/Archive.git
synced 2026-04-23 00:17:16 +08:00
12 lines
9.2 KiB
JavaScript
12 lines
9.2 KiB
JavaScript
!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports["live/gift-box"]=t():n["live/gift-box"]=t()}(globalThis,(()=>(()=>{var n={816:(n,t,r)=>{var e=r(904),o=r(955)(e);o.push([n.id,".full-win-gift-btn-wrapper.full-win-gift-btn-wrapper {\n position: relative;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap {\n right: -28px;\n bottom: calc(100% + 3px);\n color: #666;\n font-size: 12px;\n line-height: 1.4;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .text {\n margin: auto;\n padding: auto;\n color: inherit;\n cursor: inherit;\n line-height: inherit;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .popup::before,\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .popup::after {\n left: auto;\n right: calc(1em + 33px);\n transform: translateX(50%);\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package {\n margin: auto;\n width: auto;\n height: 100%;\n color: inherit;\n fill: inherit;\n background: inherit !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package-btn {\n padding-top: 0 !important;\n color: rgba(255, 255, 255, 0.9) !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package-btn:hover {\n background-color: transparent !important;\n color: #fff !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package .bg-text {\n height: auto !important;\n line-height: normal !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package .bag-icon {\n display: none;\n}\n\n.new-silver-wallet {\n background-color: var(--Ga1_u) !important;\n}\n\n.new-list-box * .num > span {\n color: var(--text3) !important;\n}\n\n.click-root > .content-box {\n color: #000 !important;\n}\n.click-root > .content-box > .text {\n color: #000 !important;\n}\n\n.new-list-box * .static-bg-root {\n --static-bg-color: #ffecf1 !important;\n --static-bg-border-color: #ff6699 !important;\n}","",{version:3,sources:["webpack://./registry/lib/components/live/gift-box/gift-box.scss"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,wBAAwB;EACxB,WAAW;EACX,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,aAAa;EACb,cAAc;EACd,eAAe;EACf,oBAAoB;AACtB;AACA;;EAEE,UAAU;EACV,uBAAuB;EACvB,0BAA0B;AAC5B;AACA;EACE,YAAY;EACZ,WAAW;EACX,YAAY;EACZ,cAAc;EACd,aAAa;EACb,8BAA8B;AAChC;AACA;EACE,yBAAyB;EACzB,0CAA0C;AAC5C;AACA;EACE,wCAAwC;EACxC,sBAAsB;AACxB;AACA;EACE,uBAAuB;EACvB,8BAA8B;AAChC;AACA;EACE,aAAa;AACf;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;;AAEA;EACE,qCAAqC;EACrC,4CAA4C;AAC9C",sourcesContent:[".full-win-gift-btn-wrapper.full-win-gift-btn-wrapper {\n position: relative;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap {\n right: -28px;\n bottom: calc(100% + 3px);\n color: #666;\n font-size: 12px;\n line-height: 1.4;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .text {\n margin: auto;\n padding: auto;\n color: inherit;\n cursor: inherit;\n line-height: inherit;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .popup::before,\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .wrap .popup::after {\n left: auto;\n right: calc(1em + 33px);\n transform: translateX(50%);\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package {\n margin: auto;\n width: auto;\n height: 100%;\n color: inherit;\n fill: inherit;\n background: inherit !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package-btn {\n padding-top: 0 !important;\n color: rgba(255, 255, 255, 0.9) !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package-btn:hover {\n background-color: transparent !important;\n color: #fff !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package .bg-text {\n height: auto !important;\n line-height: normal !important;\n}\n.full-win-gift-btn-wrapper.full-win-gift-btn-wrapper .gift-package .bag-icon {\n display: none;\n}\n\n.new-silver-wallet {\n background-color: var(--Ga1_u) !important;\n}\n\n.new-list-box * .num > span {\n color: var(--text3) !important;\n}\n\n.click-root > .content-box {\n color: #000 !important;\n}\n.click-root > .content-box > .text {\n color: #000 !important;\n}\n\n.new-list-box * .static-bg-root {\n --static-bg-color: #ffecf1 !important;\n --static-bg-border-color: #ff6699 !important;\n}"],sourceRoot:""}]),n.exports=o},955:n=>{"use strict";
|
|
// eslint-disable-next-line func-names
|
|
n.exports=function(n){var t=[];return t.toString=function(){return this.map((function(t){var r=n(t);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},
|
|
// eslint-disable-next-line func-names
|
|
t.i=function(n,r,e){"string"==typeof n&&(
|
|
// eslint-disable-next-line no-param-reassign
|
|
n=[[null,n,""]]);var o={};if(e)for(var i=0;i<this.length;i++){
|
|
// eslint-disable-next-line prefer-destructuring
|
|
var a=this[i][0];null!=a&&(o[a]=!0)}for(var l=0;l<n.length;l++){var p=[].concat(n[l]);e&&o[p[0]]||(r&&(p[2]?p[2]="".concat(r," and ").concat(p[2]):p[2]=r),t.push(p))}},t}},904:n=>{"use strict";function t(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var r=n&&("undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"]);if(null==r)return;var e,o,i=[],a=!0,l=!1;try{for(r=r.call(n);!(a=(e=r.next()).done)&&(i.push(e.value),!t||i.length!==t);a=!0);}catch(n){l=!0,o=n}finally{try{a||null==r.return||r.return()}finally{if(l)throw o}}return i}(n,t)||function(n,t){if(!n)return;if("string"==typeof n)return r(n,t);var e=Object.prototype.toString.call(n).slice(8,-1);"Object"===e&&n.constructor&&(e=n.constructor.name);if("Map"===e||"Set"===e)return Array.from(n);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return r(n,t)}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(n,t){(null==t||t>n.length)&&(t=n.length);for(var r=0,e=new Array(t);r<t;r++)e[r]=n[r];return e}n.exports=function(n){var r=t(n,4),e=r[1],o=r[3];if(!o)return e;if("function"==typeof btoa){
|
|
// eslint-disable-next-line no-undef
|
|
var i=btoa(unescape(encodeURIComponent(JSON.stringify(o)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(i),l="/*# ".concat(a," */"),p=o.sources.map((function(n){return"/*# sourceURL=".concat(o.sourceRoot||"").concat(n," */")}));return[e].concat(p).concat([l]).join("\n")}return[e].join("\n")}},238:(n,t,r)=>{var e=r(816);e&&e.__esModule&&(e=e.default),n.exports="string"==typeof e?e:e.toString()}},t={};function r(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={id:e,exports:{}};return n[e](i,i.exports,r),i.exports}r.n=n=>{var t=n&&n.__esModule?()=>n.default:()=>n;return r.d(t,{a:t}),t},r.d=(n,t)=>{for(var e in t)r.o(t,e)&&!r.o(n,e)&&Object.defineProperty(n,e,{enumerable:!0,get:t[e]})},r.o=(n,t)=>Object.prototype.hasOwnProperty.call(n,t);var e={};return(()=>{"use strict";r.d(e,{component:()=>h});const n=coreApis.componentApis.live.liveControlBar,t=coreApis.componentApis.define,o=coreApis.spinQuery,i=coreApis.style,a=coreApis.utils.urls;var l=r(238),p=r.n(l);const c="player-full-win",f="fullscreen-fix",u="full-win-gift-btn-wrapper",A="liveGiftBox";let s=null,g=null,w=null;function b(){return document.body.classList.contains(c)||document.body.classList.contains(f)}function d(n,t){const r=dq(n,".right-area");if(r){const n=document.createElement("div");n.className=u,n.appendChild(t),r.appendChild(n)}else console.warn(`[${A}] .right-area could not be found in control bar`)}function m(n,t){return function(n){function t(n){const t=b(),r=n.oldValue.split(" ");return t===(r.includes(c)||r.includes(f))?null:t}const r=new MutationObserver((r=>{for(const e of r){const r=t(e);null!==r&&n(r)}}));return r?.observe(document.body,{attributes:!0,attributeFilter:["class"],attributeOldValue:!0}),()=>r.disconnect()}((r=>{r?function(n){const t=dq(".control-area");t&&d(t,n)}(n):function(n,t){t.appendChild(n)}(n,t)}))}async function C(){(0,i.addStyle)(p(),A);const n=await async function(){const n=await(0,o.select)(".z-gift-package",{maxRetry:15,queryInterval:200});return n||console.warn(`[${A}] the parent element of gift button not found`),n}();s=n?.children[0],n&&s&&(g=m(s,n),w=function(n){const t=dq("#live-player");if(!t)return console.warn(`[${A}] live player not found`),null;function r(){dq(`.${u} .wrap`)&&n.click()}return t.addEventListener("mouseleave",r),()=>t.removeEventListener("mouseleave",r)}(s))}const h=(0,t.defineComponentMetadata)({name:A,displayName:"直播全屏包裹",description:{"zh-CN":"在直播的网页全屏(不能是全屏)模式下往控制栏添加包裹按钮."},urlInclude:a.liveUrls,tags:[componentsTags.live],entry:function(){(0,n.waitForControlBar)({callback:function(n){const t=b();s&&t&&d(n,s)}}),C()},reload:C,unload:function(){w?.call(null),w=null,g?.call(null),g=null,s=null,(0,i.removeStyle)(A)},commitHash:"67168e9c79449a0e28f1488f4bc7a8972097346a",coreVersion:"2.10.7"})})(),e=e.component})()));
|
|
//# sourceMappingURL=https://raw.githubusercontent.com/the1812/Bilibili-Evolved/master/registry/dist/components/live/gift-box.js.map
|