Class: Scorm2004::Manifest::Objective

Inherits:
Object
  • Object
show all
Includes:
Attributes, Children, VisitorPattern
Defined in:
lib/scorm2004/manifest/objective.rb

Instance Attribute Summary collapse

Method Summary

Methods included from Attributes

included

Methods included from Children

included

Methods included from VisitorPattern

included, #initialize, #metadata, #to_hash, #visit

Instance Attribute Details

#map_infosArray<MapInfo> (readonly)

Returns <imsss:mapInfo>.

Returns:

  • (Array<MapInfo>)

    <imsss:mapInfo>



22
# File 'lib/scorm2004/manifest/objective.rb', line 22

has_zero_or_more 'imsss:mapInfo'

#min_normalized_measureMinNormalizedMeasure? (readonly)

Returns <imsss:minNormalizedMeasure>.

Returns:



18
# File 'lib/scorm2004/manifest/objective.rb', line 18

has_zero_or_one 'imsss:minNormalizedMeasure'

#objective_idString (readonly)

Returns The objectiveID attribute of <objective>.

Returns:

  • (String)

    The objectiveID attribute of <objective>



14
# File 'lib/scorm2004/manifest/objective.rb', line 14

attribute :any_uri, 'objectiveID'

#satisfied_by_measureBoolean (readonly)

Returns The satisfiedByMeasure attribute of <objective>.

Returns:

  • (Boolean)

    The satisfiedByMeasure attribute of <objective>



10
# File 'lib/scorm2004/manifest/objective.rb', line 10

attribute :boolean, 'satisfiedByMeasure', default: false