MCPcopy Create free account
hub / github.com/TruthHun/BookStack / styleWrap

Function styleWrap

static/katex/katex.mjs:7998–8006  ·  view source on GitHub ↗
(delim, toStyle, options, classes)

Source from the content-addressed store, hash-verified

7996
7997
7998const styleWrap = function styleWrap(delim, toStyle, options, classes) {
7999 const newOptions = options.havingBaseStyle(toStyle);
8000 const span = buildCommon.makeSpan(classes.concat(newOptions.sizingClasses(options)), [delim], options);
8001 const delimSizeMultiplier = newOptions.sizeMultiplier / options.sizeMultiplier;
8002 span.height *= delimSizeMultiplier;
8003 span.depth *= delimSizeMultiplier;
8004 span.maxFontSize = newOptions.sizeMultiplier;
8005 return span;
8006};
8007
8008const centerSpan = function centerSpan(span, options, style) {
8009 const newOptions = options.havingBaseStyle(style);

Callers 3

makeSmallDelimFunction · 0.85
makeLargeDelimFunction · 0.85
makeStackedDelimFunction · 0.85

Calls 2

havingBaseStyleMethod · 0.80
sizingClassesMethod · 0.80

Tested by

no test coverage detected