Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off

renderMonth

cre8_app_view_lib::assets::scripts::booking_picker::renderMonth

nested fn · cre8-app-view-lib · crates/cre8-app-view-lib/assets/scripts/booking_picker.js:103

24lines
9cyclomatic
2max nesting
23statements
0? exits
0params
4callers
3callees
6.8 (p99)call-graph weight

Crystal

nested functions are not crystallized separately

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 2 sitesname · 2 sitesname · 1 sitename · 1 siteopen_protocol_graph_from_tr…app-protocol · cc 6cre8_app_protocol::graph_store::open_protocol_graph_from_truthwrite_blobapp-atom · cc 19cre8_app_atom::store::write_blobprocess_drain_implapp-conduit · cc 8cre8_app_conduit::virtual_cam_broadcast::process_drain_implrequestapp-matching · cc 10cre8_app_matching::init::round_scheduler::requestqueryapp-virtual · cc 6cre8_app_virtual::connection::query::queryEmulationSession::pause_wit…app-emulation · cc 2cre8_app_emulation::session::EmulationSession::pause_with_priorclose_audio_channelapp-conduit · cc 2cre8_app_conduit::streaming::audio_stream::close_audio_channelatlas_frame_cache_entry_han…app-compute · cc 6cre8_app_compute::atlas_view::atlas_frame_cache_entry_handleinspect_gzipapp-domain · cc 3cre8_app_domain::zone_stream::inspect_gzipdrain_deliveryapp-emulation · cc 2cre8_app_emulation::streaming::drain_deliverydropapp-view-lib · cc 7cre8_app_view_lib::assets::scripts::booking_picker::dropshowapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::booking_picker::showstepapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::booking_picker::stepmountapp-view-lib · cc 35cre8_app_view_lib::assets::scripts::booking_picker::mountrenderMonthapp-view-lib · cc 9cre8_app_view_lib::assets::scripts::booking_picker::renderMonthpadapp-view-lib · cc 2cre8_app_view_lib::assets::scripts::booking_picker::padfmtDayapp-view-lib · cc 1cre8_app_view_lib::assets::scripts::booking_picker::fmtDayescapeHtmlapp-view-lib · cc 2cre8_app_view_lib::assets::scripts::booking_picker::escapeHtml

Control flow

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

Callers 4

  • drop app-view-lib · name
  • show app-view-lib · name
  • step app-view-lib · name
  • mount app-view-lib · name ×2

Callees 3

Source not readable from this process.