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-audio/src/browser/daw-session-controller.ts
Items
type Draft type Take trait PlaybackState trait SessionHost struct DawSessionController
Functions
By call-graph weight (PageRank; 1.0 is the average function). 19 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| DawSessionController::assertOpensrc/browser/daw-session-controller.ts:50 | method | 1 | 2 | 9 | 0 | 2.3 | |
| DawSessionController::changedsrc/browser/daw-session-controller.ts:51 | method | 1 | 2 | 5 | 0 | 1.3 | |
| DawSessionController::cancelsrc/browser/daw-session-controller.ts:83 | method | 3 | 1 | 4 | 0 | 1.2 | |
| DawSessionController::projectionsrc/browser/daw-session-controller.ts:152 | method | 21 | 37 | 3 | 0 | 0.9 | |
| DawSessionController::editsrc/browser/daw-session-controller.ts:56 | method | 5 | 3 | 1 | 2 | 0.6 | |
| DawSessionController::restoreDraftsrc/browser/daw-session-controller.ts:61 | method | 7 | 1 | 1 | 4 | 0.5 | |
| DawSessionController::constructorsrc/browser/daw-session-controller.ts:40 | method | 3 | 1 | 1 | 0 | 0.5 | |
| <module>src/browser/daw-session-controller.ts:1 | fn | 174 | 1 | 0 | 6 | 0.5 | |
| DawSessionController::currentsrc/browser/daw-session-controller.ts:43 | method | 1 | 1 | 0 | 0 | 0.5 | |
| DawSessionController::takessrc/browser/daw-session-controller.ts:44 | method | 1 | 1 | 0 | 0 | 0.5 | |
| DawSessionController::canUndosrc/browser/daw-session-controller.ts:45 | method | 1 | 1 | 0 | 0 | 0.5 | |
| DawSessionController::preparedSourcesrc/browser/daw-session-controller.ts:46 | method | 4 | 4 | 0 | 0 | 0.5 | |
| DawSessionController::subscribesrc/browser/daw-session-controller.ts:52 | method | 4 | 1 | 0 | 1 | 0.5 | |
| DawSessionController::replacesrc/browser/daw-session-controller.ts:68 | method | 10 | 7 | 0 | 3 | 0.5 | |
| DawSessionController::undosrc/browser/daw-session-controller.ts:78 | method | 5 | 2 | 0 | 1 | 0.5 | |
| DawSessionController::preparesrc/browser/daw-session-controller.ts:86 | method | 43 | 21 | 0 | 7 | 0.5 | |
| DawSessionController::startsrc/browser/daw-session-controller.ts:129 | method | 13 | 6 | 0 | 2 | 0.5 | |
| DawSessionController::stopsrc/browser/daw-session-controller.ts:142 | method | 1 | 1 | 0 | 3 | 0.5 | |
| DawSessionController::disposesrc/browser/daw-session-controller.ts:173 | method | 1 | 2 | 0 | 1 | 0.5 |
Source not readable from this process.