rust 1,859,748 · typescript 235,215 · javascript 132,932 · python 20,426 · 6,405 files · digest 3ddca2872e6e · built in 1.4 s · crystals off
crates/cre8-app-course/src/view_templates.rs
Items
const COURSE_DETAIL_VIEW_ID const COURSE_DETAIL_TITLE const COURSE_VIEW_SOURCE const DISCUSS_SEND_PATH const MEETING_JOIN_PREFIX const COURSE_PAGE_STYLE static COURSE_DETAIL_DOCUMENT_ROUTES static COURSE_DETAIL_TEMPLATE_SPEC struct CourseReader impl CourseReader struct CoursePage struct EnrollCard const ENROLLED_URL_FIELDS struct OutlineMarks struct QuizView const LESSON_DETAIL_VIEW_ID const LESSON_DETAIL_TITLE static LESSON_DETAIL_DOCUMENT_ROUTES static LESSON_DETAIL_TEMPLATE_SPEC const ACADEMY_DETAIL_VIEW_ID const ACADEMY_DETAIL_TITLE static ACADEMY_DETAIL_DOCUMENT_ROUTES static ACADEMY_DETAIL_TEMPLATE_SPEC const COURSES_INDEX_VIEW_ID const ACADEMIES_INDEX_VIEW_ID static COURSES_INDEX_DOCUMENT_ROUTES static ACADEMIES_INDEX_DOCUMENT_ROUTES static COURSES_INDEX_TEMPLATE_SPEC static ACADEMIES_INDEX_TEMPLATE_SPEC const COURSES_INDEX_PATH const ACADEMIES_INDEX_PATH const SRC
Functions
By call-graph weight (PageRank; 1.0 is the average function). 110 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| formssrc/view_templates.rs:2339 | fn | 8 | 3 | 3 | 0 | 2.4 | |
| htmlsrc/view_templates.rs:2335 | fn | 3 | 1 | 12 | 1 | 2.3 | |
| build_learn_treesrc/view_templates.rs:1256 | fn | 163 | 22 | 6 | 35 | 2 | |
| tree_withsrc/view_templates.rs:2311 | fn | 19 | 1 | 3 | 3 | 1.7 | |
| duration_labelsrc/view_templates.rs:148 | fn | 11 | 4 | 6 | 0 | 1.5 | |
| lesson_secondssrc/view_templates.rs:160 | fn | 3 | 1 | 5 | 0 | 1.4 | |
| day_labelsrc/view_templates.rs:185 | fn | 13 | 3 | 7 | 3 | 1.4 | |
| enroll_formssrc/view_templates.rs:2348 | fn | 5 | 1 | 6 | 1 | 1.2 | |
| course_price_displaysrc/view_templates.rs:112 | fn | 7 | 2 | 5 | 0 | 1.2 | |
| course_length_labelsrc/view_templates.rs:166 | fn | 6 | 2 | 4 | 2 | 1.2 | |
| course_pathsrc/view_templates.rs:96 | fn | 3 | 1 | 10 | 0 | 1.2 | |
| lesson_pathsrc/view_templates.rs:101 | fn | 3 | 1 | 4 | 0 | 1.1 | |
| tree_forsrc/view_templates.rs:2331 | fn | 3 | 1 | 4 | 1 | 1.1 | |
| outlinesrc/view_templates.rs:2286 | fn | 13 | 1 | 3 | 0 | 1.1 | |
| curriculum_nodesrc/view_templates.rs:1046 | fn | 44 | 10 | 2 | 9 | 1.1 | |
| author_labelsrc/view_templates.rs:1184 | fn | 7 | 4 | 2 | 0 | 1.1 | |
| sign_in_treesrc/view_templates.rs:1240 | fn | 7 | 1 | 5 | 3 | 1.1 | |
| media_player_htmlsrc/view_templates.rs:1435 | fn | 8 | 2 | 2 | 1 | 1 | |
| continue_pathsrc/view_templates.rs:106 | fn | 3 | 1 | 8 | 0 | 1 | |
| paragraphsrc/view_templates.rs:310 | fn | 3 | 1 | 7 | 0 | 1 | |
| build_my_courses_treesrc/view_templates.rs:1788 | fn | 34 | 3 | 3 | 8 | 1 | |
| outline_lessonssrc/view_templates.rs:122 | fn | 8 | 2 | 5 | 0 | 1 | |
| build_course_detail_treesrc/view_templates.rs:579 | fn | 86 | 17 | 2 | 26 | 1 | |
| build_courses_index_treesrc/view_templates.rs:2083 | fn | 39 | 4 | 2 | 11 | 1 | |
| string_listsrc/view_templates.rs:132 | fn | 3 | 1 | 4 | 0 | 1 | |
| paid_coursesrc/view_templates.rs:2273 | fn | 12 | 1 | 1 | 0 | 1 | |
| build_enrolled_treesrc/view_templates.rs:1697 | fn | 40 | 3 | 3 | 11 | 1 | |
| build_academy_detail_treesrc/view_templates.rs:1969 | fn | 47 | 3 | 2 | 9 | 0.9 | |
| visible_fieldssrc/view_templates.rs:2354 | fn | 10 | 1 | 4 | 1 | 0.9 | |
| cohort_zonesrc/view_templates.rs:255 | fn | 3 | 1 | 4 | 0 | 0.9 | |
| course_imagesrc/view_templates.rs:303 | fn | 6 | 5 | 5 | 1 | 0.8 | |
| link_actionsrc/view_templates.rs:314 | fn | 4 | 1 | 5 | 0 | 0.8 | |
| course_tilesrc/view_templates.rs:1825 | fn | 23 | 4 | 3 | 7 | 0.8 | |
| count_phrasesrc/view_templates.rs:1092 | fn | 3 | 2 | 3 | 0 | 0.8 | |
| course_cohortssrc/view_templates.rs:530 | fn | 6 | 1 | 3 | 1 | 0.7 | |
| capitalizedsrc/view_templates.rs:175 | fn | 7 | 2 | 3 | 0 | 0.7 | |
| lock_labelsrc/view_templates.rs:202 | fn | 31 | 9 | 3 | 2 | 0.7 | |
| cohortssrc/view_templates.rs:2300 | fn | 10 | 1 | 2 | 0 | 0.7 | |
| lesson_kind_labelsrc/view_templates.rs:137 | fn | 9 | 5 | 2 | 0 | 0.7 | |
| cohort_choice_labelsrc/view_templates.rs:260 | fn | 15 | 5 | 2 | 4 | 0.7 | |
| seats_phrasesrc/view_templates.rs:244 | fn | 9 | 6 | 2 | 0 | 0.7 | |
| discussion_cardsrc/view_templates.rs:1142 | fn | 23 | 2 | 3 | 7 | 0.7 | |
| outline_nodesrc/view_templates.rs:1040 | fn | 3 | 1 | 2 | 1 | 0.6 | |
| lesson_titlessrc/view_templates.rs:235 | fn | 6 | 1 | 2 | 2 | 0.6 | |
| course_detail_template_contextsrc/view_templates.rs:346 | fn | 84 | 2 | 2 | 20 | 0.6 | |
| courses_index_template_contextsrc/view_templates.rs:2057 | fn | 19 | 1 | 2 | 9 | 0.6 | |
| event_zonesrc/view_templates.rs:277 | fn | 9 | 1 | 3 | 0 | 0.6 | |
| session_time_labelsrc/view_templates.rs:738 | fn | 7 | 2 | 2 | 3 | 0.6 | |
| completed_countsrc/view_templates.rs:297 | fn | 3 | 1 | 2 | 1 | 0.6 | |
| percent_ofsrc/view_templates.rs:708 | fn | 3 | 2 | 2 | 0 | 0.6 | |
| fetch_discussion_messagessrc/view_templates.rs:1215 | fn | 16 | 3 | 3 | 1 | 0.6 | |
| module_blocksrc/view_templates.rs:1096 | fn | 40 | 9 | 1 | 7 | 0.6 | |
| render_portable_course_documentsrc/view_templates.rs:431 | fn | 40 | 2 | 2 | 1 | 0.6 | |
| enroll_cardsrc/view_templates.rs:823 | fn | 15 | 4 | 2 | 10 | 0.6 | |
| messages_nodesrc/view_templates.rs:1166 | fn | 15 | 2 | 1 | 3 | 0.6 | |
| cohort_eventsrc/view_templates.rs:512 | fn | 14 | 2 | 2 | 3 | 0.6 | |
| seat_ticketsrc/view_templates.rs:1740 | fn | 12 | 2 | 1 | 6 | 0.6 | |
| enrollment_receipt_sectionsrc/view_templates.rs:1756 | fn | 29 | 7 | 1 | 6 | 0.6 | |
| lesson_summary_linesrc/view_templates.rs:288 | fn | 7 | 2 | 1 | 3 | 0.6 | |
| ensure_discussion_threadsrc/view_templates.rs:1195 | fn | 16 | 2 | 2 | 2 | 0.6 | |
| seats_urgencysrc/view_templates.rs:841 | fn | 16 | 3 | 1 | 3 | 0.5 | |
| seat_includessrc/view_templates.rs:860 | fn | 24 | 7 | 1 | 1 | 0.5 | |
| enroll_formsrc/view_templates.rs:894 | fn | 75 | 6 | 1 | 5 | 0.5 | |
| neighboursrc/view_templates.rs:1421 | fn | 4 | 1 | 1 | 1 | 0.5 | |
| linked_neighboursrc/view_templates.rs:1427 | fn | 5 | 1 | 1 | 1 | 0.5 | |
| lesson_content_htmlsrc/view_templates.rs:1447 | fn | 40 | 19 | 1 | 4 | 0.5 | |
| lesson_nav_htmlsrc/view_templates.rs:1488 | fn | 12 | 1 | 1 | 1 | 0.5 | |
| quiz_sectionsrc/view_templates.rs:1516 | fn | 82 | 13 | 1 | 6 | 0.5 | |
| live_cardsrc/view_templates.rs:1603 | fn | 57 | 9 | 1 | 5 | 0.5 | |
| completion_cardsrc/view_templates.rs:1663 | fn | 29 | 4 | 1 | 7 | 0.5 | |
| lesson_detail_template_contextsrc/view_templates.rs:1882 | fn | 5 | 1 | 1 | 3 | 0.5 | |
| academy_detail_template_contextsrc/view_templates.rs:1918 | fn | 50 | 2 | 1 | 14 | 0.5 | |
| academies_index_template_contextsrc/view_templates.rs:2123 | fn | 43 | 2 | 1 | 15 | 0.5 | |
| enroll_labelsrc/view_templates.rs:667 | fn | 6 | 3 | 1 | 1 | 0.5 | |
| status_wordsrc/view_templates.rs:674 | fn | 7 | 3 | 1 | 0 | 0.5 | |
| progress_cardsrc/view_templates.rs:683 | fn | 23 | 3 | 1 | 7 | 0.5 | |
| learn_cardsrc/view_templates.rs:714 | fn | 21 | 6 | 1 | 6 | 0.5 | |
| schedule_cardsrc/view_templates.rs:749 | fn | 53 | 14 | 1 | 12 | 0.5 | |
| teacher_cardsrc/view_templates.rs:805 | fn | 4 | 3 | 1 | 2 | 0.5 | |
| change_dates_cardsrc/view_templates.rs:973 | fn | 36 | 2 | 1 | 5 | 0.5 | |
| owner_tools_cardsrc/view_templates.rs:1012 | fn | 10 | 2 | 1 | 6 | 0.5 | |
| academies_list_htmlsrc/view_templates.rs:2167 | fn | 22 | 4 | 1 | 1 | 0.5 | |
| course_readersrc/view_templates.rs:490 | fn | 20 | 1 | 1 | 5 | 0.5 | |
| teacher_namesrc/view_templates.rs:539 | fn | 11 | 2 | 1 | 2 | 0.5 | |
| school_namesrc/view_templates.rs:552 | fn | 5 | 1 | 1 | 3 | 0.5 | |
| course_detail_route_contextsrc/view_templates.rs:335 | fn | 10 | 2 | 0 | 0 | 0.5 | |
| CourseReader::signed_insrc/view_templates.rs:485 | method | 3 | 1 | 0 | 0 | 0.5 | |
| lesson_detail_route_contextsrc/view_templates.rs:1868 | fn | 10 | 2 | 0 | 0 | 0.5 | |
| academy_detail_route_contextsrc/view_templates.rs:1907 | fn | 10 | 2 | 0 | 0 | 0.5 | |
| index_route_contextsrc/view_templates.rs:2053 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| every_emitted_class_has_a_rulesrc/view_templates.rs:2220 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| page_shape_courses_listsrc/view_templates.rs:2226 | fn | 4 | 1 | 0 | 1 | 0.5 | |
| page_shape_learn_page_in_every_statesrc/view_templates.rs:2232 | fn | 17 | 2 | 0 | 1 | 0.5 | |
| page_shape_session_pagessrc/view_templates.rs:2251 | fn | 9 | 1 | 0 | 3 | 0.5 | |
| page_shape_academy_detailsrc/view_templates.rs:2262 | fn | 5 | 1 | 0 | 1 | 0.5 | |
| a_visitor_sees_the_sales_page_without_owner_tools_or_id_inputssrc/view_templates.rs:2366 | fn | 24 | 3 | 0 | 3 | 0.5 | |
| a_signed_in_reader_gets_one_enroll_form_that_names_no_learnersrc/view_templates.rs:2392 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| several_open_cohorts_get_a_picker_priced_per_seat_and_full_ones_say_sosrc/view_templates.rs:2405 | fn | 24 | 4 | 0 | 5 | 0.5 | |
| one_open_cohort_is_posted_for_the_readersrc/view_templates.rs:2431 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| the_owner_sees_tools_and_open_lessons_and_no_enroll_formsrc/view_templates.rs:2441 | fn | 9 | 2 | 0 | 3 | 0.5 | |
| an_enrolled_learner_continues_instead_of_enrollingsrc/view_templates.rs:2452 | fn | 12 | 2 | 0 | 2 | 0.5 | |
| prices_lengths_and_levels_read_plainlysrc/view_templates.rs:2466 | fn | 11 | 1 | 0 | 4 | 0.5 | |
| a_closed_lesson_says_when_it_opens_or_what_to_finish_firstsrc/view_templates.rs:2479 | fn | 18 | 2 | 0 | 4 | 0.5 | |
| the_learn_page_navigates_and_marks_progress_for_the_learnersrc/view_templates.rs:2499 | fn | 24 | 3 | 0 | 4 | 0.5 | |
| a_lesson_that_has_not_opened_says_why_and_never_shows_emptysrc/view_templates.rs:2525 | fn | 17 | 3 | 0 | 4 | 0.5 | |
| the_quiz_shows_its_pass_mark_attempts_left_and_best_scoresrc/view_templates.rs:2544 | fn | 26 | 4 | 0 | 2 | 0.5 | |
| a_locked_lesson_offers_enrollment_not_contentsrc/view_templates.rs:2572 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| the_enrolled_page_carries_one_receipt_priced_by_the_seatsrc/view_templates.rs:2588 | fn | 11 | 3 | 0 | 2 | 0.5 | |
| my_courses_lists_progress_and_continue_linkssrc/view_templates.rs:2601 | fn | 13 | 2 | 0 | 2 | 0.5 | |
| opaque_author_ids_are_not_shownsrc/view_templates.rs:2616 | fn | 5 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.