Class: Senkyoshi::GradeCompletedCriteria
- Inherits:
-
GradeCriteria
- Object
- RuleCriteria
- GradeCriteria
- Senkyoshi::GradeCompletedCriteria
- Defined in:
- lib/senkyoshi/models/grade_completed_criteria.rb
Constant Summary
Constants inherited from RuleCriteria
RuleCriteria::COMPLETION_TYPES
Constants included from Senkyoshi
DIR_BASE, FILE_BASE, MAIN_CANVAS_MODULE, MASTER_MODULE, PRE_RESOURCE_TYPE, RESOURCE_TYPE, VERSION
Instance Attribute Summary
Attributes inherited from GradeCriteria
Attributes inherited from RuleCriteria
#asidata_id, #content_id, #id, #negated
Instance Method Summary collapse
Methods inherited from GradeCriteria
#canvas_conversion, from_xml, #get_foreign_id, get_outcome_def_id, #initialize, #set_foreign_ids
Methods inherited from RuleCriteria
#add_if_unique, #add_to_module_if_unique, #canvas_conversion, from_xml, get_id, #get_id, get_negated, in_same_module?, #initialize, #make_completion, #make_prereq, module_completion_requirement?, module_prerequisite?, #set_ids
Methods included from Senkyoshi
build_file, build_heirarchy, cleanup, configure, connect_content, create_canvas_course, create_random_hex, get_attribute_value, get_description, get_single_pre_data, get_text, initialize_course, iterate_files, iterate_xml, iterator_master, parse, parse_and_process_single, pre_iterator, read_file, reset, true?
Constructor Details
This class inherits a constructor from Senkyoshi::GradeCriteria
Instance Method Details
#get_completion_type ⇒ Object
19 20 21 |
# File 'lib/senkyoshi/models/grade_completed_criteria.rb', line 19 def get_completion_type COMPLETION_TYPES[:must_submit] end |