Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/tt-a1i/archify
/ functions
Functions
152 in github.com/tt-a1i/archify
⨍
Functions
152
◇
Types & classes
0
↓ 69 callers
Function
asArray
(value)
archify/renderers/shared/geometry.mjs:8
↓ 39 callers
Function
esc
(value)
archify/renderers/shared/utils.mjs:3
↓ 29 callers
Function
textUnits
(text)
archify/renderers/shared/utils.mjs:84
↓ 19 callers
Function
rectsOverlap
(a, b, gap = 0)
archify/renderers/shared/geometry.mjs:18
↓ 18 callers
Function
rect
(x, y, w, h)
archify/test/geometry.test.mjs:27
↓ 15 callers
Function
labelPoint
(item, points)
archify/renderers/shared/geometry.mjs:139
↓ 14 callers
Function
anchor
(rect, side)
archify/renderers/shared/geometry.mjs:77
↓ 11 callers
Function
chosenSide
(side, fallback)
archify/renderers/shared/geometry.mjs:102
↓ 10 callers
Function
animateAttr
(meta, kind, step)
archify/renderers/shared/cli.mjs:40
↓ 10 callers
Function
numberAttr
(attrs, name)
archify/scripts/check-render-output.mjs:283
↓ 8 callers
Function
check
(name, ok, detail)
archify/test/golden.mjs:21
↓ 8 callers
Function
isFinitePoint
(...coords)
archify/renderers/shared/geometry.mjs:14
↓ 7 callers
Function
fail
(message, code = 2)
archify/bin/archify.mjs:27
↓ 7 callers
Function
run
(args, options = {})
archify/test/cli.test.mjs:14
↓ 6 callers
Function
defaultFromSide
(from, to)
archify/renderers/shared/geometry.mjs:88
↓ 6 callers
Function
defaultToSide
(from, to)
archify/renderers/shared/geometry.mjs:95
↓ 6 callers
Function
expectFailure
(name, mode, mutate, expectInMessage)
archify/test/golden.mjs:65
↓ 6 callers
Function
formatRect
(r)
archify/renderers/shared/geometry.mjs:192
↓ 6 callers
Function
gridLayout
(arch)
archify/renderers/architecture/grid.mjs:13
↓ 6 callers
Function
pathFor
(conn)
archify/renderers/architecture/render-architecture.mjs:256
↓ 6 callers
Function
roundedPath
(points, radius)
archify/renderers/shared/geometry.mjs:110
↓ 6 callers
Function
runNode
(args, options = {})
archify/bin/archify.mjs:39
↓ 6 callers
Function
variantAccent
(variant, { dashed = 't-messagebus' } = {})
archify/renderers/shared/geometry.mjs:182
↓ 5 callers
Function
addCheck
(name, ok, details = [])
archify/scripts/check-render-output.mjs:28
↓ 5 callers
Function
laneTop
(id)
archify/renderers/workflow/render-workflow.mjs:52
↓ 5 callers
Function
loadDiagram
({ rendererDir, diagramType, defaultExample, argv = process.argv })
archify/renderers/shared/cli.mjs:7
↓ 5 callers
Function
render
(mode, doc)
archify/test/layout-rules.test.mjs:38
↓ 5 callers
Function
renderDefinitions
()
archify/renderers/shared/utils.mjs:7
↓ 5 callers
Function
suggestLabelObstacleFix
(labelRect, lx, ly, obstacle, obstacleKind = 'component')
archify/renderers/shared/geometry.mjs:202
↓ 5 callers
Function
svgRootAttrs
(meta, kind)
archify/renderers/shared/cli.mjs:34
↓ 5 callers
Function
usage
()
archify/bin/archify.mjs:14
↓ 5 callers
Function
writeDiagram
({ outPath, template, meta, footerLabel, svg, cards })
archify/renderers/shared/cli.mjs:21
↓ 4 callers
Function
assertFriendlyFailure
(mode, doc, label)
archify/test/degraded.test.mjs:64
↓ 4 callers
Function
bandFor
(lane)
archify/renderers/lifecycle/render-lifecycle.mjs:73
↓ 4 callers
Function
checkHtml
(name, svgBody)
archify/test/render-output-checks.test.mjs:14
↓ 4 callers
Function
isCommand
(token)
archify/scripts/check-render-output.mjs:287
↓ 4 callers
Function
legendY
()
archify/renderers/lifecycle/render-lifecycle.mjs:66
↓ 4 callers
Function
onSegment
(a, b, c)
archify/scripts/check-render-output.mjs:256
↓ 4 callers
Function
onSegment
(a, b, c)
archify/renderers/shared/geometry.mjs:68
↓ 4 callers
Function
orientation
(a, b, c)
archify/scripts/check-render-output.mjs:250
↓ 4 callers
Function
orientation
(a, b, c)
archify/renderers/shared/geometry.mjs:62
↓ 4 callers
Function
pathFor
(transition)
archify/renderers/lifecycle/render-lifecycle.mjs:253
↓ 4 callers
Function
pathFor
(flow)
archify/renderers/dataflow/render-dataflow.mjs:198
↓ 4 callers
Function
pathFor
(edge)
archify/renderers/workflow/render-workflow.mjs:358
↓ 4 callers
Function
polylinePath
(points)
archify/renderers/shared/geometry.mjs:106
↓ 4 callers
Function
resolveComponentPos
(component, grid)
archify/renderers/architecture/grid.mjs:19
↓ 4 callers
Function
segmentsIntersect
(a, b, c, d)
archify/renderers/shared/geometry.mjs:48
↓ 3 callers
Function
exitFrom
(result)
archify/bin/archify.mjs:47
↓ 3 callers
Function
legendY
()
archify/renderers/workflow/render-workflow.mjs:60
↓ 3 callers
Function
load
(mode)
archify/test/layout-rules.test.mjs:33
↓ 3 callers
Function
parseAttrs
(tag)
archify/scripts/check-render-output.mjs:277
↓ 3 callers
Function
rendererPath
(type)
archify/bin/archify.mjs:32
↓ 3 callers
Function
segmentIntersectsRect
(segment, rect, gap = 0)
archify/renderers/shared/geometry.mjs:27
↓ 3 callers
Function
spanForCols
(fromCol, toCol, pad = 46)
archify/renderers/workflow/render-workflow.mjs:310
↓ 3 callers
Function
stageX
(index)
archify/renderers/dataflow/render-dataflow.mjs:44
↓ 3 callers
Function
suggestLabelPairFix
(a, b)
archify/renderers/shared/geometry.mjs:215
↓ 2 callers
Function
applyTemplate
(template, { title, subtitle, footer, svg, cards })
archify/renderers/shared/utils.mjs:56
↓ 2 callers
Function
blocks
(html, tag)
archify/test/golden.mjs:102
↓ 2 callers
Function
commandValidate
(args)
archify/bin/archify.mjs:71
↓ 2 callers
Function
formatDelta
(n)
archify/renderers/shared/geometry.mjs:196
↓ 2 callers
Function
gapYBetween
(fromLane, toLane, bias = 0.5)
archify/renderers/workflow/render-workflow.mjs:304
↓ 2 callers
Function
hash
(s)
archify/test/layout-rules.test.mjs:54
↓ 2 callers
Function
isPoint
(point)
archify/scripts/check-render-output.mjs:291
↓ 2 callers
Function
participantX
(index)
archify/renderers/sequence/render-sequence.mjs:34
↓ 2 callers
Function
pointInBox
(point, box)
archify/renderers/shared/geometry.mjs:44
↓ 2 callers
Function
pointInsideBox
(point, box)
archify/scripts/check-render-output.mjs:263
↓ 2 callers
Function
render
(mode, inputPath, outPath)
archify/test/golden.mjs:30
↓ 2 callers
Function
render
(mode, doc)
archify/test/degraded.test.mjs:46
↓ 2 callers
Function
render
(mode, example, animation = 'trace')
archify/test/animation.test.mjs:21
↓ 2 callers
Function
suggestComponentSeparation
(a, b, minGap = 8)
archify/renderers/shared/geometry.mjs:223
↓ 2 callers
Function
svgBlock
(html)
archify/test/animation.test.mjs:34
↓ 2 callers
Function
validateGridPlacement
(arch, grid, problems)
archify/renderers/architecture/grid.mjs:33
↓ 1 callers
Function
annotatePath
(instancePath, data)
archify/renderers/shared/validator.mjs:35
↓ 1 callers
Function
autoViewBox
()
archify/renderers/architecture/render-architecture.mjs:87
↓ 1 callers
Function
bandTitles
()
archify/renderers/lifecycle/render-lifecycle.mjs:268
↓ 1 callers
Function
buildLayoutReport
()
archify/renderers/architecture/render-architecture.mjs:198
↓ 1 callers
Function
collectArrows
(fragment)
archify/scripts/check-render-output.mjs:66
↓ 1 callers
Function
collectLegendBoxes
(fragment)
archify/scripts/check-render-output.mjs:106
↓ 1 callers
Function
collectLegendCollisions
(arrows, boxes)
archify/scripts/check-render-output.mjs:129
↓ 1 callers
Function
commandCheck
(args)
archify/bin/archify.mjs:59
↓ 1 callers
Function
commandExamples
()
archify/bin/archify.mjs:66
↓ 1 callers
Function
commandRender
(args)
archify/bin/archify.mjs:52
↓ 1 callers
Function
connectionPath
(conn, routed, labelAt)
archify/renderers/shared/layout-report.mjs:30
↓ 1 callers
Function
estimatedTextWidth
(text, fontSize)
archify/scripts/check-render-output.mjs:162
↓ 1 callers
Function
formatErrors
(errors, data)
archify/renderers/shared/validator.mjs:50
↓ 1 callers
Function
isTwoPointDiagonal
(arrow)
archify/scripts/check-render-output.mjs:100
↓ 1 callers
Function
lastLaneBottom
()
archify/renderers/workflow/render-workflow.mjs:56
↓ 1 callers
Function
legendY
()
archify/renderers/architecture/render-architecture.mjs:105
↓ 1 callers
Function
lineSegments
(attrs)
archify/scripts/check-render-output.mjs:84
↓ 1 callers
Function
measureComponent
(c)
archify/renderers/architecture/render-architecture.mjs:50
↓ 1 callers
Function
measureNode
(node)
archify/renderers/dataflow/render-dataflow.mjs:48
↓ 1 callers
Function
measureNode
(node)
archify/renderers/workflow/render-workflow.mjs:64
↓ 1 callers
Function
measureState
(state)
archify/renderers/lifecycle/render-lifecycle.mjs:79
↓ 1 callers
Function
messageLabel
(message, x1, x2)
archify/renderers/sequence/render-sequence.mjs:177
↓ 1 callers
Function
mulberry32
(seed)
archify/test/degraded.test.mjs:111
↓ 1 callers
Function
nodeStep
(node)
archify/renderers/workflow/render-workflow.mjs:91
↓ 1 callers
Function
padBox
(box, padding)
archify/scripts/check-render-output.mjs:267
↓ 1 callers
Function
pathSegments
(d)
archify/scripts/check-render-output.mjs:91
↓ 1 callers
Function
pointsFromPath
(d)
archify/scripts/check-render-output.mjs:168
↓ 1 callers
Function
renderBands
()
archify/renderers/lifecycle/render-lifecycle.mjs:280
next →
1–100 of 152, ranked by callers