MCPcopy Create free account

hub / github.com/artofpilgrim/Dials / functions

Functions57 in github.com/artofpilgrim/Dials

↓ 44 callersFunctionset
(k, v)
src/App.jsx:903
↓ 39 callersFunctionf
(n)
src/Dial.jsx:80
↓ 21 callersFunctionclampN
(key, lo, hi, integer = false)
src/App.jsx:218
↓ 8 callersFunctiononeOf
(key, allowed)
src/App.jsx:252
↓ 7 callersFunctionpolar
(angleDeg, radius)
src/Dial.jsx:394
↓ 6 callersFunctionperp
(len, sign = 1)
src/Dial.jsx:177
↓ 4 callersFunctionvalueToAngle
(v)
src/Dial.jsx:389
↓ 4 callersFunctionvalueToPos
(v)
src/Dial.jsx:170
↓ 3 callersFunctionrenderTick
({ x1, y1, x2, y2, weight, color, cornerPct, flatSide = 'none', keyId })
src/Dial.jsx:55
↓ 3 callersFunctionsanitizeParams
(p)
src/App.jsx:214
↓ 3 callersFunctionserializeSvg
(el)
src/App.jsx:1097
↓ 3 callersFunctionsetMany
(obj)
src/App.jsx:904
↓ 3 callersFunctiontickLabelFor
(p)
src/Dial.jsx:16
↓ 3 callersFunctiontruncStr
(key, max)
src/App.jsx:293
↓ 2 callersFunctionbuildTickValues
(min, max, step)
src/Dial.jsx:121
↓ 2 callersFunctionclamp
(n)
src/App.jsx:353
↓ 2 callersFunctiondecodeHashState
(hash, defaults)
src/App.jsx:809
↓ 2 callersFunctiondropMax
(arr, step)
src/Dial.jsx:569
↓ 2 callersFunctionencodeZones
(zones)
src/App.jsx:697
↓ 2 callersFunctiontickAt
(v, len, weight, key)
src/Dial.jsx:405
↓ 2 callersFunctiontickLine
(v, len, weight, key)
src/Dial.jsx:186
↓ 2 callersFunctionupdateZone
(i, patch)
src/App.jsx:531
↓ 1 callersFunctionapplyPreset
(name, min, max)
src/App.jsx:517
↓ 1 callersFunctionclean
(p)
src/App.jsx:188
↓ 1 callersFunctiondecodeZones
(str)
src/App.jsx:701
↓ 1 callersFunctionencodeHashState
(p, defaults)
src/App.jsx:791
↓ 1 callersFunctionfmtNum
(v, digits = 2)
src/Dial.jsx:8
↓ 1 callersFunctionloadOutlineFont
(family)
src/App.jsx:106
↓ 1 callersFunctionmaxLabelChars
(p, ticksMajor)
src/Dial.jsx:29
↓ 1 callersFunctionoutlineTextInSvg
(svgEl, family)
src/App.jsx:132
↓ 1 callersFunctionremoveZone
(i)
src/App.jsx:546
↓ 1 callersFunctionrenderBand
()
src/Dial.jsx:222
↓ 1 callersFunctionsanitizeZones
(zones, min, max)
src/App.jsx:714
↓ 1 callersFunctiontoggle
()
src/App.jsx:313
↓ 1 callersFunctionupdate
()
src/App.jsx:926
FunctionApp
()
src/App.jsx:846
FunctionArcDial
({ p, ticksMajor, ticksMinor })
src/Dial.jsx:314
FunctionArcDialBody
({ p, ticksMajor, ticksMinor, cx, cy, r })
src/Dial.jsx:368
FunctionColorBandEditor
({ zones, min, max, position, thickness, bandStart, bandEnd, onChangeZones, onChangePosition, onChangeTh
src/App.jsx:524
FunctionDial
({ params })
src/Dial.jsx:561
FunctionNumField
({ label, value, step = 1, onChange })
src/App.jsx:409
FunctionSec
({ id, title, children, defaultOpen = true })
src/App.jsx:304
FunctionSeg
({ options, value, onChange, icon = false })
src/App.jsx:480
FunctionSlider
({ label, value, min, max, step, onChange, suffix = '' })
src/App.jsx:340
FunctionStraightDial
({ p, ticksMajor, ticksMinor })
src/Dial.jsx:140
FunctionTextField
({ label, value, onChange, placeholder = '', wide = false })
src/App.jsx:465
FunctionToggle
({ checked, onChange })
src/App.jsx:497
FunctionaddZone
()
src/App.jsx:552
FunctionhandleBlur
()
src/App.jsx:434
FunctionhandleChange
(e)
src/App.jsx:424
FunctionhandleTextBlur
()
src/App.jsx:366
FunctionhandleTextChange
(e)
src/App.jsx:355
FunctiononHashChange
()
src/App.jsx:873
FunctiononMove
(ev)
src/App.jsx:984
FunctiononShape
(s)
src/App.jsx:1055
FunctiononUp
()
src/App.jsx:991
Functionreset
()
src/App.jsx:1173