Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

attachTrackEditor

cre8_app_audio::src::browser::track-editor::attachTrackEditor

fn · cre8-app-audio · crates/cre8-app-audio/src/browser/track-editor.ts:5 pub

120lines
93cyclomatic
5max nesting
236statements
0? exits
2params
1callers
31callees
0.5 (p38)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (1 direct callers, 31 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 8 sitesname · 2 sitesname · 4 sitesname · 3 sitesname · 1 sitename · 9 sitesname · 24 sitesname · 2 sitesname · 1 sitename · 1 sitepath · 3 sitespath · 6 sitespath · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 2 sitesname · 1 sitename · 2 sitesname · 1 sitename · 4 sitesname · 2 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 siteonPageShowapp-audio · cc 4cre8_app_audio::src::browser::daw-view::onPageShowattachLiveScoreDeskapp-audio · cc 95cre8_app_audio::src::browser::daw-view::attachLiveScoreDeskattachTrackEditorapp-audio · cc 93cre8_app_audio::src::browser::track-editor::attachTrackEditorreadDawSelectionapp-audio · cc 4cre8_app_audio::src::browser::daw-selection::readDawSelectionlocateClipapp-audio · cc 3cre8_app_audio::src::browser::track-session::locateClipselectDawTargetapp-audio · cc 4cre8_app_audio::src::browser::daw-selection::selectDawTargetidentityapp-audio · cc 1cre8_app_audio::src::browser::track-session::identitycurrentapp-audio · cc 2cre8_app_audio::src::browser::track-editor::currentaddTrackapp-audio · cc 6cre8_app_audio::src::browser::track-session::addTracksyncapp-audio · cc 23cre8_app_audio::src::browser::track-editor::syncstatusapp-audio · cc 3cre8_app_audio::src::browser::track-editor::statuseditInstrumentapp-audio · cc 10cre8_app_audio::src::browser::track-editor::editInstrumentinspectorapp-audio · cc 1cre8_app_audio::src::browser::track-editor::inspectordrawCurveapp-audio · cc 4cre8_app_audio::src::browser::track-editor::drawCurvemutateapp-audio · cc 8cre8_app_audio::src::browser::track-editor::mutatefieldsapp-audio · cc 3cre8_app_audio::src::browser::track-editor::fieldsadoptSelectionapp-audio · cc 10cre8_app_audio::src::browser::track-editor::adoptSelectionfindapp-audio · cc 1cre8_app_audio::src::browser::geometry-animation::findchangeapp-audio · cc 3cre8_app_audio::src::browser::score-piano::changegetapp-audio · cc 1cre8_app_audio::src::browser::track-editor::get

Control flow

Statement-level control-flow graphs are derived from Rust syntax; this function is typescript.

Callers 1

Callees 31

Source not readable from this process.