Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,240 · python 20,426 · 6,417 files · digest 4f6c7cd6c249 · built in 1.9 s · crystals off

WaveformTimeline::renderPlan

cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderPlan

method · cre8-app-audio · crates/cre8-app-audio/src/browser/waveform-timeline.ts:59 pub

7lines
4cyclomatic
1max nesting
6statements
0? exits
2params
2callers
2callees
1 (p80)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitemethod · 1 siteself · 1 siteself · 1 siteself · 1 siteself · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 3 sitesname · 4 sitesname · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 siterenderProjectAudioapp-audio · cc 36cre8_app_audio::src::browser::song-project::renderProjectAudioWaveformTimeline::renderapp-audio · cc 1cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderWaveformTimeline::renderTra…app-audio · cc 2cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderTrackInputWaveformTimeline::renderTra…app-audio · cc 1cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderTracksWaveformTimeline::renderAsy…app-audio · cc 1cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderAsyncWaveformTimeline::renderPlanapp-audio · cc 4cre8_app_audio::src::browser::waveform-timeline::WaveformTimeline::renderPlantimelinePcmapp-audio · cc 13cre8_app_audio::src::browser::mix-core::timelinePcmvalidateTimelineapp-audio · cc 1cre8_app_audio::src::browser::waveform-timeline::validateTimelineaudioCoreapp-audio · cc 4cre8_app_audio::src::browser::audio-core::audioCoretimelineTransactionapp-audio · cc 44cre8_app_audio::src::browser::timeline-core::timelineTransactionbuffersapp-audio · cc 1cre8_app_audio::src::browser::mix-core::bufferscheckedapp-audio · cc 2cre8_app_audio::src::browser::mix-core::checkedcurveDataapp-audio · cc 9cre8_app_audio::src::browser::mix-core::curveDataclipWindowapp-audio · cc 2cre8_app_audio::src::browser::mix-core::clipWindow

Control flow

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

Callers 2

Callees 2

Source not readable from this process.