Package index
-
add_question()
- Add Question to Template
-
as.list(<markermd_metadata>)
- Convert template_metadata to List
-
as.list(<markermd_node_selection>)
- Convert node_selection to List
-
as.list(<markermd_question>)
- Convert question to List
-
as.list(<markermd_template>)
- Convert template to List
-
as_markermd_metadata()
- Convert List to template_metadata
-
as_markermd_node_selection()
- Convert List to node_selection
-
as_markermd_question()
- Convert List to question
-
ast_base_server()
- Base AST Server
-
ast_base_ui()
- AST Module
-
ast_readonly_server()
- Read-Only AST Server
-
ast_readonly_ui()
- Read-Only AST UI
-
ast_selectable_server()
- Selectable AST Server
-
ast_selectable_ui()
- Selectable AST UI
-
check_archive_freshness()
- Check if local archive is up to date
-
create_cache_dir()
- Create cache directory for artifacts
-
create_markermd_app()
- Create Shiny App for markermd
-
create_question_card()
- Create Question Card
-
create_rule_details()
- Create Rule Details Display
-
create_rule_verb_inputs_direct()
- Create rule verb inputs directly (without reactive UI)
-
download_all_archives()
- Download all archives with progress tracking
-
download_artifact_if_needed()
- Download artifact if not cached or forced
-
get_allowed_node_types()
- Get allowed node types for rules
-
get_allowed_rule_verbs()
- Get allowed verbs for rules
-
get_archive_metadata()
- Get archive metadata from GitHub
-
get_cached_artifact_path()
- Get cached artifact path
-
get_default_rule_values()
- Get default values for a rule verb
-
get_question()
- Get Question by ID
-
get_question_content()
- Mark Validation Interface Module
-
mark()
- Launch the markermd Shiny Application
-
mark_grade_server()
- Mark Grade Server
-
mark_grade_ui()
- Mark Grade Module - Clean Version
-
mark_rubric_item_server()
- Mark Rubric Item Server
-
mark_rubric_item_ui()
- Mark Rubric Item Module
-
mark_rubric_server()
- Mark Rubric Server
-
mark_rubric_ui()
- Mark Rubric Interface Module
-
mark_validate_server()
- Mark Validation Server
-
mark_validate_ui()
- Mark Validation UI
-
markermd_grade_state()
- Grade State S7 Class
-
markermd_metadata()
- Template Metadata
-
markermd_modal()
- MarkerMD Modal Dialog with Bootstrap 5 Close Button
-
markermd_node_selection()
- Node Selection for Questions
-
markermd_question()
- Template Question
-
markermd_rubric_item()
- Rubric Item
-
markermd_rule()
- Markermd Validation Rule
-
markermd_template()
- Markermd Template
-
marking_server()
- Marking Server
-
marking_ui()
- Marking Interface Module
-
new_markermd_rule()
- Create a new markermd rule with default values
-
open_folder()
- Open folder in system file manager (cross-platform)
-
parse_assignment_document()
- Document Parsing Utilities
-
question_server()
- Question Server
-
question_ui()
- Question Module
-
remove_question()
- Remove Question from Template
-
rule_classes
- S7 Class for Rule Validation
-
rule_helpers
- Helper Functions for Rule Validation
-
rule_server()
- Rule Server
-
rule_to_list()
- Convert rule object to list format
-
rule_ui()
- Rule Module
-
rule_ui_direct()
- Rule UI without server module (direct input handling)
-
setup_assignment_repo()
- Git Operations Utilities
-
sync_archives()
- Sync archives (update only out-of-date files)
-
template()
- Launch the markermd Template Creation Application
-
template_app()
- Template App
-
template_app_standalone()
- Standalone Template App with Navbar
-
template_classes
- S7 Class Definitions for Markermd Templates
-
template_methods
- Methods for Markermd Template Classes
-
validate_markermd_rule()
- Validate a markermd rule object
-
validate_node_type()
- Validate node type value
-
validate_rule_values()
- Validate rule values based on verb type
-
validate_rule_verb()
- Validate rule verb value