1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-view-client/src/view/virtual/TouchControls.tsx
Items
trait TouchActionButton trait TouchJoystickConfig trait TouchControlsProps trait JoystickState
Functions
By call-graph weight (PageRank; 1.0 is the average function). 17 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| dispatchKeysrc/view/virtual/TouchControls.tsx:89 | fn | 9 | 1 | 7 | 0 | 3.3 | |
| setHeldsrc/view/virtual/TouchControls.tsx:175 | nested fn | 16 | 7 | 3 | 2 | 1.7 | |
| updatesrc/view/virtual/TouchControls.tsx:114 | nested fn | 1 | 1 | 1 | 0 | 1 | |
| derivedKeysrc/view/virtual/TouchControls.tsx:80 | fn | 8 | 7 | 2 | 0 | 0.9 | |
| updateHeldsrc/view/virtual/TouchControls.tsx:239 | nested fn | 9 | 6 | 2 | 1 | 0.9 | |
| usePointerCoarsesrc/view/virtual/TouchControls.tsx:99 | fn | 23 | 8 | 1 | 1 | 0.6 | |
| Joysticksrc/view/virtual/TouchControls.tsx:134 | fn | 142 | 8 | 1 | 3 | 0.6 | |
| ActionButtonsrc/view/virtual/TouchControls.tsx:277 | fn | 66 | 3 | 1 | 2 | 0.6 | |
| handleStartsrc/view/virtual/TouchControls.tsx:192 | nested fn | 15 | 3 | 0 | 2 | 0.5 | |
| handleMovesrc/view/virtual/TouchControls.tsx:208 | nested fn | 11 | 3 | 0 | 2 | 0.5 | |
| handleEndsrc/view/virtual/TouchControls.tsx:220 | nested fn | 10 | 3 | 0 | 2 | 0.5 | |
| handleLostCapturesrc/view/virtual/TouchControls.tsx:231 | nested fn | 7 | 2 | 0 | 2 | 0.5 | |
| onDownsrc/view/virtual/TouchControls.tsx:287 | nested fn | 7 | 2 | 0 | 1 | 0.5 | |
| onUpsrc/view/virtual/TouchControls.tsx:295 | nested fn | 8 | 3 | 0 | 1 | 0.5 | |
| onLostCapturesrc/view/virtual/TouchControls.tsx:304 | nested fn | 5 | 2 | 0 | 1 | 0.5 | |
| onClicksrc/view/virtual/TouchControls.tsx:310 | nested fn | 7 | 3 | 0 | 1 | 0.5 | |
| TouchControlssrc/view/virtual/TouchControls.tsx:344 | fn | 24 | 10 | 0 | 3 | 0.5 |
Source not readable from this process.