Class: Etna::Cwl::WorkflowInputParameter
Constant Summary
collapse
- FIELD_LOADERS =
{
id: PrimitiveLoader::STRING,
label: PrimitiveLoader::STRING.optional,
secondaryFiles: NeverLoader::UNSUPPORTED,
streamable: NeverLoader::UNSUPPORTED,
loadContents: NeverLoader::UNSUPPORTED,
loadListing: NeverLoader::UNSUPPORTED,
doc: PrimitiveLoader::STRING.optional,
inputBinding: NeverLoader::UNSUPPORTED,
default: AnyLoader::ANY,
type: TypedDSLLoader::WITH_UNIONS_TYPE_LOADER,
format: PrimitiveLoader::STRING.optional,
}
Instance Method Summary
collapse
Methods inherited from Etna::Cwl
#as_json, as_json, #initialize, load_item, loader
Constructor Details
This class inherits a constructor from Etna::Cwl
Instance Method Details
#default ⇒ Object
592
593
594
|
# File 'lib/etna/cwl.rb', line 592
def default
@attributes['default']
end
|
#id ⇒ Object
588
589
590
|
# File 'lib/etna/cwl.rb', line 588
def id
@attributes['id']
end
|
#type ⇒ Object
596
597
598
|
# File 'lib/etna/cwl.rb', line 596
def type
@attributes['type']
end
|