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-lib/src/mixer_console.rs
Items
const STYLE const METER_FLOOR_DB enum StripRole impl StripRole enum FaderScale struct InsertSlot impl InsertSlot enum SendTap impl SendTap struct SendSlot impl SendSlot struct ChannelStrip impl ChannelStrip const LEGACY_STRIP_HTML const TWIN_FIXTURE
Functions
By call-graph weight (PageRank; 1.0 is the average function). 72 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| ChannelStrip::outputsrc/mixer_console.rs:283 | method | 4 | 1 | 15 | 0 | 12 | |
| ChannelStrip::newsrc/mixer_console.rs:193 | method | 26 | 1 | 16 | 0 | 2.2 | |
| ChannelStrip::tagged_buttonsrc/mixer_console.rs:332 | method | 4 | 1 | 3 | 1 | 2.1 | |
| htmlsrc/mixer_console.rs:618 | fn | 3 | 1 | 12 | 1 | 1.9 | |
| db_labelsrc/mixer_console.rs:564 | fn | 3 | 2 | 1 | 0 | 1.8 | |
| SendSlot::newsrc/mixer_console.rs:152 | method | 3 | 1 | 2 | 0 | 1.7 | |
| ChannelStrip::readoutsrc/mixer_console.rs:367 | method | 4 | 1 | 4 | 0 | 1.6 | |
| scale_markssrc/mixer_console.rs:542 | fn | 21 | 4 | 3 | 1 | 1.5 | |
| meter_positionsrc/mixer_console.rs:50 | fn | 3 | 2 | 2 | 0 | 1.3 | |
| twin_casessrc/mixer_console.rs:874 | fn | 121 | 1 | 1 | 23 | 1.3 | |
| ChannelStrip::metersrc/mixer_console.rs:361 | method | 4 | 1 | 6 | 0 | 1.1 | |
| ChannelStrip::fadersrc/mixer_console.rs:338 | method | 4 | 1 | 7 | 0 | 1 | |
| divsrc/mixer_console.rs:598 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| twin_fixturesrc/mixer_console.rs:998 | fn | 16 | 1 | 1 | 1 | 0.9 | |
| consolesrc/mixer_console.rs:579 | fn | 10 | 2 | 2 | 3 | 0.8 | |
| ChannelStrip::linear_gain_scalesrc/mixer_console.rs:345 | method | 4 | 1 | 4 | 0 | 0.8 | |
| rangesrc/mixer_console.rs:606 | fn | 11 | 1 | 4 | 1 | 0.8 | |
| SendSlot::post_fadersrc/mixer_console.rs:160 | method | 3 | 1 | 4 | 1 | 0.8 | |
| InsertSlot::newsrc/mixer_console.rs:98 | method | 3 | 1 | 4 | 0 | 0.7 | |
| ChannelStrip::vcasrc/mixer_console.rs:295 | method | 4 | 1 | 3 | 0 | 0.7 | |
| meter_position_for_amplitudesrc/mixer_console.rs:55 | fn | 3 | 2 | 1 | 1 | 0.7 | |
| console_htmlsrc/mixer_console.rs:592 | fn | 3 | 1 | 1 | 2 | 0.7 | |
| legacy_stripsrc/mixer_console.rs:635 | fn | 17 | 1 | 1 | 9 | 0.7 | |
| ChannelStrip::db_scalesrc/mixer_console.rs:352 | method | 6 | 4 | 2 | 0 | 0.7 | |
| ChannelStrip::mutesrc/mixer_console.rs:314 | method | 3 | 1 | 3 | 1 | 0.7 | |
| ChannelStrip::pansrc/mixer_console.rs:309 | method | 4 | 1 | 3 | 0 | 0.7 | |
| SendSlot::pre_fadersrc/mixer_console.rs:156 | method | 3 | 1 | 2 | 1 | 0.6 | |
| ChannelStrip::solosrc/mixer_console.rs:318 | method | 3 | 1 | 2 | 1 | 0.6 | |
| app_buttonsrc/mixer_console.rs:624 | fn | 3 | 1 | 2 | 2 | 0.6 | |
| InsertSlot::bypassedsrc/mixer_console.rs:104 | method | 4 | 1 | 2 | 0 | 0.6 | |
| InsertSlot::controlsrc/mixer_console.rs:111 | method | 4 | 1 | 2 | 0 | 0.6 | |
| atsrc/mixer_console.rs:629 | fn | 3 | 1 | 2 | 0 | 0.6 | |
| ChannelStrip::inputsrc/mixer_console.rs:265 | method | 4 | 1 | 2 | 0 | 0.6 | |
| ChannelStrip::automationsrc/mixer_console.rs:303 | method | 4 | 1 | 2 | 0 | 0.6 | |
| ChannelStrip::header_htmlsrc/mixer_console.rs:482 | method | 16 | 3 | 1 | 0 | 0.5 | |
| routesrc/mixer_console.rs:501 | fn | 3 | 1 | 1 | 3 | 0.5 | |
| assign_htmlsrc/mixer_console.rs:507 | fn | 13 | 3 | 1 | 0 | 0.5 | |
| meter_htmlsrc/mixer_console.rs:524 | fn | 16 | 2 | 1 | 0 | 0.5 | |
| scale_htmlsrc/mixer_console.rs:568 | fn | 8 | 2 | 1 | 1 | 0.5 | |
| ChannelStrip::armsrc/mixer_console.rs:322 | method | 3 | 1 | 1 | 1 | 0.5 | |
| ChannelStrip::buttonsrc/mixer_console.rs:327 | method | 4 | 1 | 1 | 0 | 0.5 | |
| StripRole::as_strsrc/mixer_console.rs:70 | method | 7 | 3 | 0 | 0 | 0.5 | |
| SendTap::badgesrc/mixer_console.rs:127 | method | 6 | 2 | 0 | 0 | 0.5 | |
| SendTap::descriptionsrc/mixer_console.rs:134 | method | 6 | 2 | 0 | 0 | 0.5 | |
| ChannelStrip::numbersrc/mixer_console.rs:221 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::rolesrc/mixer_console.rs:226 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::layoutsrc/mixer_console.rs:233 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::attrsrc/mixer_console.rs:240 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::classsrc/mixer_console.rs:247 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::handlesrc/mixer_console.rs:253 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::slotsrc/mixer_console.rs:259 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::insertsrc/mixer_console.rs:271 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::sendsrc/mixer_console.rs:277 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::groupsrc/mixer_console.rs:289 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ChannelStrip::buildsrc/mixer_console.rs:372 | method | 109 | 26 | 0 | 8 | 0.5 | |
| a_strip_without_the_new_sections_renders_as_beforesrc/mixer_console.rs:657 | fn | 7 | 2 | 0 | 2 | 0.5 | |
| inserts_keep_their_order_bypass_and_the_apps_controlsrc/mixer_console.rs:666 | fn | 27 | 1 | 0 | 7 | 0.5 | |
| sends_name_the_bus_and_the_tapsrc/mixer_console.rs:695 | fn | 19 | 2 | 0 | 4 | 0.5 | |
| sections_follow_the_signal_flowsrc/mixer_console.rs:716 | fn | 31 | 2 | 0 | 10 | 0.5 | |
| a_vca_alone_gets_one_badgesrc/mixer_console.rs:749 | fn | 5 | 1 | 0 | 3 | 0.5 | |
| a_strip_keeps_the_apps_own_bindingssrc/mixer_console.rs:756 | fn | 18 | 2 | 0 | 6 | 0.5 | |
| the_meter_has_one_labelled_bar_per_layout_channelsrc/mixer_console.rs:776 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| a_meter_without_a_layout_is_stereo_and_no_meter_means_no_barssrc/mixer_console.rs:786 | fn | 6 | 1 | 0 | 5 | 0.5 | |
| discrete_inputs_get_a_bar_eachsrc/mixer_console.rs:794 | fn | 6 | 1 | 0 | 3 | 0.5 | |
| linear_gain_marks_sit_at_their_amplitudesrc/mixer_console.rs:802 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| decibel_marks_step_across_the_rangesrc/mixer_console.rs:812 | fn | 10 | 1 | 0 | 3 | 0.5 | |
| the_scale_renders_positions_and_hides_from_assistive_technologysrc/mixer_console.rs:824 | fn | 6 | 1 | 0 | 5 | 0.5 | |
| meter_positions_follow_the_db_scalesrc/mixer_console.rs:832 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| labels_are_escapedsrc/mixer_console.rs:845 | fn | 17 | 3 | 0 | 5 | 0.5 | |
| roles_mark_buses_and_the_mastersrc/mixer_console.rs:864 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| the_react_twin_fixture_is_currentsrc/mixer_console.rs:1018 | fn | 13 | 3 | 0 | 1 | 0.5 | |
| the_console_carries_its_label_and_stylessrc/mixer_console.rs:1033 | fn | 7 | 2 | 0 | 2 | 0.5 |
Source not readable from this process.