Class: Scorm2004::Manifest::Item
- Inherits:
-
Object
- Object
- Scorm2004::Manifest::Item
- Includes:
- Attributes, Children, VisitorPattern
- Defined in:
- lib/scorm2004/manifest/item.rb
Instance Attribute Summary collapse
-
#completion_threshold ⇒ CompletionThreshold?
readonly
<adlcp:completionThreshold>.
-
#data ⇒ Data?
readonly
<adlcp:data>.
-
#data_from_lms ⇒ DataFromLms?
readonly
<adlcp:dataFromLMS>.
-
#identifier ⇒ String
readonly
The
identifier
attribute of <item>. -
#identifierref ⇒ String
readonly
The
identifierref
attribute of <item>. -
#isvisible ⇒ Boolean
readonly
The
isvisible
attribute of <item>. -
#item ⇒ Array<Item>
readonly
<item>.
-
#parameters ⇒ String
readonly
The
parameters
attribute of <item>. -
#presentation ⇒ Presentation?
readonly
<adlnav:presentation>.
-
#sequencing ⇒ Sequencing?
readonly
<imsss:sequencing>.
-
#time_limit_action ⇒ TimeLimitAction?
readonly
<adlcp:timeLimitAction>.
-
#title ⇒ Title
readonly
<title>.
Method Summary
Methods included from Attributes
Methods included from Children
Methods included from VisitorPattern
included, #initialize, #metadata, #to_hash, #visit
Instance Attribute Details
#completion_threshold ⇒ CompletionThreshold? (readonly)
Returns <adlcp:completionThreshold>.
42 |
# File 'lib/scorm2004/manifest/item.rb', line 42 has_zero_or_one 'adlcp:completionThreshold' |
#data ⇒ Data? (readonly)
Returns <adlcp:data>.
54 |
# File 'lib/scorm2004/manifest/item.rb', line 54 has_zero_or_one 'adlcp:data' |
#data_from_lms ⇒ DataFromLms? (readonly)
Returns <adlcp:dataFromLMS>.
38 |
# File 'lib/scorm2004/manifest/item.rb', line 38 has_zero_or_one 'adlcp:dataFromLMS' |
#identifier ⇒ String (readonly)
Returns The identifier
attribute of <item>.
10 |
# File 'lib/scorm2004/manifest/item.rb', line 10 attribute :id, 'identifier' |
#identifierref ⇒ String (readonly)
Returns The identifierref
attribute of <item>.
14 |
# File 'lib/scorm2004/manifest/item.rb', line 14 attribute :string, 'identifierref', allow_nil: true |
#isvisible ⇒ Boolean (readonly)
Returns The isvisible
attribute of <item>.
18 |
# File 'lib/scorm2004/manifest/item.rb', line 18 attribute :boolean, 'isvisible', default: true |
#item ⇒ Array<Item> (readonly)
Returns <item>.
30 |
# File 'lib/scorm2004/manifest/item.rb', line 30 has_zero_or_more 'imscp:item' |
#parameters ⇒ String (readonly)
Returns The parameters
attribute of <item>.
22 |
# File 'lib/scorm2004/manifest/item.rb', line 22 attribute :string, 'parameters', allow_nil: true |
#presentation ⇒ Presentation? (readonly)
Returns <adlnav:presentation>.
50 |
# File 'lib/scorm2004/manifest/item.rb', line 50 has_zero_or_one 'adlnav:presentation' |
#sequencing ⇒ Sequencing? (readonly)
Returns <imsss:sequencing>.
46 |
# File 'lib/scorm2004/manifest/item.rb', line 46 has_zero_or_one 'imsss:sequencing' |
#time_limit_action ⇒ TimeLimitAction? (readonly)
Returns <adlcp:timeLimitAction>.
34 |
# File 'lib/scorm2004/manifest/item.rb', line 34 has_zero_or_one 'adlcp:timeLimitAction' |
#title ⇒ Title (readonly)
Returns <title>.
26 |
# File 'lib/scorm2004/manifest/item.rb', line 26 has_one_and_only_one 'imscp:title' |