MCPcopy Create free account
hub / github.com/PaperDebugger/paperdebugger / Y

Function Y

webapp/_webapp/src/libs/apple-auth.js:428–577  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

426 };
427 },
428 Y = function () {
429 var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
430 i = e.id,
431 o = void 0 === i ? "appleid-button" : i,
432 c = e.color,
433 a = void 0 === c ? "black" : c,
434 h = e.type,
435 g = void 0 === h ? "sign-in" : h,
436 u = e.border,
437 f = void 0 !== u && u,
438 p = e.width,
439 v = void 0 === p ? "100%" : p,
440 w = e.height,
441 C = void 0 === w ? "100%" : w,
442 x = e.borderRadius,
443 B = void 0 === x ? 15 : x,
444 z = e.labelPosition,
445 M = void 0 === z ? 0 : z,
446 Y = e.logoPosition,
447 P = void 0 === Y ? 0 : Y,
448 R = e.logoSize,
449 G = void 0 === R ? "small" : R,
450 F = e.locale,
451 X = void 0 === F ? "" : F,
452 Z = document.getElementById(o),
453 U = "100%" === v,
454 L = "100%" === C;
455 if (U || L) {
456 var k = b(Z);
457 (v = U ? k.width : v),
458 (C = L ? k.height : C),
459 m(Z, function (e) {
460 !(function (e, t) {
461 var i = t.width,
462 o = t.height,
463 n = t.logoPosition,
464 A = t.labelPosition,
465 r = t.logoSize,
466 d = (t.locale, t.type),
467 c = s()[d].rtl,
468 a = e.firstChild.childNodes,
469 h = a[0],
470 g = a[1],
471 u = S({ width: i, height: o, logoSize: r, labelPosition: A, logoPosition: n });
472 (h.style.width = l(u.contentWidth)),
473 (h.style.height = l(u.height)),
474 (h.style["padding-".concat(I("right", c))] = l(u.rightMargin)),
475 (h.style["padding-".concat(I("left", c))] = l(u.leftMargin));
476 var f = h.childNodes,
477 p = f[0],
478 v = f[1],
479 w = f[2];
480 p.setAttribute("width", l(u.logoWidth)),
481 p.setAttribute("height", l(u.height)),
482 (v.style.width = l(u.middleMargin)),
483 (v.style.height = l(u.height)),
484 w.setAttribute("width", l(u.labelWidth)),
485 w.setAttribute("height", l(u.height)),

Callers 1

SeFunction · 0.85

Calls 14

bFunction · 0.85
mFunction · 0.85
sFunction · 0.85
SFunction · 0.85
lFunction · 0.85
IFunction · 0.85
DFunction · 0.85
yFunction · 0.85
AFunction · 0.85
rFunction · 0.85
EFunction · 0.85
tFunction · 0.85

Tested by

no test coverage detected