| $course | core_courseformat\base | protected |
| $courseid | core_courseformat\base | protected |
| $format | core_courseformat\base | protected |
| $formatoptions | core_courseformat\base | protected |
| $sectionmanager | core_courseformat\base | protected |
| $singlesection | core_courseformat\base | protected |
| $singlesectionid | core_courseformat\base | protected |
| __construct($format, $courseid) | core_courseformat\base | protected |
| activity_has_subtypes() | format_singleactivity | |
| add_section_preference_ids(string $preferencename, array $sectionids,) | core_courseformat\base | |
| ajax_section_move() | core_courseformat\base | |
| allow_stealth_module_visibility($cm, $section) | core_courseformat\base | |
| can_add_activity() | format_singleactivity | protected |
| can_delete_section($section) | core_courseformat\base | |
| can_sections_be_removed_from_navigation() | core_courseformat\base | |
| course_content_footer() | core_courseformat\base | |
| course_content_header() | core_courseformat\base | |
| course_footer() | core_courseformat\base | |
| course_format_options($foreditform=false) | format_singleactivity | |
| course_header() | core_courseformat\base | |
| create_edit_form_elements(&$mform, $forsection=false) | format_singleactivity | |
| delete_format_data() | core_courseformat\base | |
| delete_module(cm_info $cm, bool $async=false) | core_courseformat\base | |
| delete_section($sectionornum, $forcedeleteifnotempty=false) | core_courseformat\base | |
| duplicate_section(section_info $originalsection) | core_courseformat\base | |
| edit_form_validation($data, $files, $errors) | core_courseformat\base | |
| editsection_form($action, $customdata=array()) | core_courseformat\base | |
| extend_course_navigation($navigation, navigation_node $node) | format_singleactivity | |
| get_activity() | format_singleactivity | protected |
| get_activitytype() | format_singleactivity | protected |
| get_class_name($format) | core_courseformat\base | protectedstatic |
| get_config_for_external() | format_singleactivity | |
| get_context() | core_courseformat\base | |
| get_course() | core_courseformat\base | |
| get_course_display() | core_courseformat\base | |
| get_courseid() | core_courseformat\base | |
| get_default_blocks() | format_singleactivity | |
| get_default_course_enddate($mform, $fieldnames=array()) | core_courseformat\base | |
| get_default_section_name($section) | core_courseformat\base | |
| get_editor_custom_strings() | core_courseformat\base | |
| get_form_start_date($mform, $fieldnames) | core_courseformat\base | protected |
| get_format() | core_courseformat\base | |
| get_format_name() | core_courseformat\base | |
| get_format_options($section=null) | core_courseformat\base | |
| get_format_or_default($format) | core_courseformat\base | protectedstatic |
| get_format_string(string $key, $data=null) | core_courseformat\base | |
| get_last_section_number() | core_courseformat\base | |
| get_max_sections() | core_courseformat\base | |
| get_modinfo() | core_courseformat\base | |
| get_non_ajax_cm_action_url(string $action, cm_info $cm) | core_courseformat\base | |
| get_output_classname(string $outputname) | core_courseformat\base | |
| get_renderer(moodle_page $page) | core_courseformat\base | |
| get_required_jsfiles() | core_courseformat\base | |
| get_section($section, $strictness=IGNORE_MISSING) | core_courseformat\base | |
| get_section_highlighted_name() | core_courseformat\base | |
| get_section_modules_updated(section_info $section) | core_courseformat\base | protected |
| get_section_name($section) | core_courseformat\base | |
| get_section_number() | core_courseformat\base | |
| get_sectionid() | core_courseformat\base | |
| get_sectionnum() | core_courseformat\base | |
| get_sections() | core_courseformat\base | |
| get_sections_preferences() | core_courseformat\base | |
| get_sections_preferences_by_preference() | core_courseformat\base | |
| get_supported_activities() | format_singleactivity | static |
| get_view_url($section, $options=array()) | format_singleactivity | |
| has_view_page() | format_singleactivity | |
| inplace_editable_render_section_name($section, $linkifneeded=true, $editable=null, $edithint=null, $editlabel=null) | core_courseformat\base | |
| inplace_editable_update_section_name($section, $itemtype, $newvalue) | core_courseformat\base | |
| instance($courseorid) | core_courseformat\base | static |
| invalidate_all_session_caches_for_course(stdClass $course) | core_courseformat\base | static |
| is_section_current($section) | core_courseformat\base | |
| is_section_visible(section_info $section) | core_courseformat\base | |
| move_section_after(section_info $section, section_info $destination) | core_courseformat\base | |
| navigation_add_activity(navigation_node $node, $cm) | format_singleactivity | protected |
| page_set_cm(moodle_page $page) | format_singleactivity | |
| page_set_course(moodle_page $page) | format_singleactivity | |
| page_title() | core_courseformat\base | |
| remove_section_preference_ids(string $preferencename, array $sectionids,) | core_courseformat\base | |
| reorder_activities() | format_singleactivity | |
| reset_course_cache($courseid=0) | core_courseformat\base | static |
| section_action($section, $action, $sr) | core_courseformat\base | |
| section_format_options($foreditform=false) | core_courseformat\base | |
| section_get_available_hook(section_info $section, &$available, &$availableinfo) | core_courseformat\base | |
| session_cache(stdClass $course) | core_courseformat\base | static |
| session_cache_reset(stdClass $course) | core_courseformat\base | static |
| session_cache_reset_all() | core_courseformat\base | static |
| set_section_number(int $singlesection) | core_courseformat\base | |
| set_sectionid(?int $sectionid) | core_courseformat\base | |
| set_sectionnum(?int $sectionnum) | core_courseformat\base | |
| set_sections_preference(string $preferencename, array $sectionids) | core_courseformat\base | |
| show_activity_editor_options(cm_info $cm) | core_courseformat\base | |
| show_editor(?array $capabilities=['moodle/course:manageactivities']) | core_courseformat\base | |
| show_groupmode(cm_info $cm) | core_courseformat\base | |
| supports_ajax() | core_courseformat\base | |
| supports_components() | core_courseformat\base | |
| supports_news() | core_courseformat\base | |
| update_course_format_options($data, $oldcourse=null) | core_courseformat\base | |
| update_format_options($data, $sectionid=null) | core_courseformat\base | protected |
| update_section_format_options($data) | core_courseformat\base | |
| uses_course_index() | core_courseformat\base | |
| uses_indentation() | core_courseformat\base | |
| uses_sections() | core_courseformat\base | |
| validate_course_format_options(array $data) | core_courseformat\base | |
| validate_format_options(array $rawdata, ?int $sectionid=null) | core_courseformat\base | protected |