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
- #data ⇒ Data? readonly
- #data_from_lms ⇒ DataFromLms? readonly
-
#identifier ⇒ String
readonly
The
identifierattribute of- .
-
#identifierref ⇒ String
readonly
The
identifierrefattribute of- .
-
#isvisible ⇒ Boolean
readonly
The
isvisibleattribute of- .
-
#item ⇒ Array<Item>
readonly
- .
-
#parameters ⇒ String
readonly
The
parametersattribute of- .
- #presentation ⇒ Presentation? readonly
- #sequencing ⇒ Sequencing? readonly
- #time_limit_action ⇒ TimeLimitAction? readonly
-
#title ⇒ Title
readonly
.
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
10 |
# File 'lib/scorm2004/manifest/item.rb', line 10 attribute :id, 'identifier' |
#identifierref ⇒ String (readonly)
Returns The identifierref attribute of
14 |
# File 'lib/scorm2004/manifest/item.rb', line 14 attribute :string, 'identifierref', allow_nil: true |
#isvisible ⇒ Boolean (readonly)
Returns The isvisible attribute of
18 |
# File 'lib/scorm2004/manifest/item.rb', line 18 attribute :boolean, 'isvisible', default: true |
#item ⇒ Array<Item> (readonly)
Returns
30 |
# File 'lib/scorm2004/manifest/item.rb', line 30 has_zero_or_more 'imscp:item' |
#parameters ⇒ String (readonly)
Returns The parameters attribute of
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
26 |
# File 'lib/scorm2004/manifest/item.rb', line 26 has_one_and_only_one 'imscp:title' |