MCPcopy
hub / github.com/chartjs/Chart.js / parseBorderWidth

Function parseBorderWidth

src/elements/element.bar.js:41–52  ·  view source on GitHub ↗
(bar, maxW, maxH)

Source from the content-addressed store, hash-verified

39}
40
41function parseBorderWidth(bar, maxW, maxH) {
42 const value = bar.options.borderWidth;
43 const skip = bar.borderSkipped;
44 const o = toTRBL(value);
45
46 return {
47 t: skipOrLimit(skip.top, o.top, 0, maxH),
48 r: skipOrLimit(skip.right, o.right, 0, maxW),
49 b: skipOrLimit(skip.bottom, o.bottom, 0, maxH),
50 l: skipOrLimit(skip.left, o.left, 0, maxW)
51 };
52}
53
54function parseBorderRadius(bar, maxW, maxH) {
55 const {enableBorderRadius} = bar.getProps(['enableBorderRadius']);

Callers 1

boundingRectsFunction · 0.85

Calls 2

toTRBLFunction · 0.85
skipOrLimitFunction · 0.85

Tested by

no test coverage detected