lib/openactive/models/schema/software_application.rb in openactive-0.1.2 vs lib/openactive/models/schema/software_application.rb in openactive-0.2.0
- old
+ new
@@ -6,136 +6,139 @@
# @return [String]
def type
"schema:SoftwareApplication"
end
- # @return [String]
- define_property :application_suite, as: "applicationSuite", types: [
+ # @return [String,URI]
+ define_property :application_sub_category, as: "applicationSubCategory", types: [
"string",
+ "URI",
]
- # @return [URI]
- define_property :install_url, as: "installUrl", types: [
+ # @return [URI,OpenActive::Models::Schema::ImageObject]
+ define_property :screenshot, as: "screenshot", types: [
"URI",
+ "OpenActive::Models::Schema::ImageObject",
]
- # @return [URI,String]
- define_property :memory_requirements, as: "memoryRequirements", types: [
- "URI",
+ # @return [String]
+ define_property :available_on_device, as: "availableOnDevice", types: [
"string",
]
- # @return [URI]
- define_property :download_url, as: "downloadUrl", types: [
+ # @return [String,URI]
+ define_property :storage_requirements, as: "storageRequirements", types: [
+ "string",
"URI",
]
- # @return [OpenActive::Models::Schema::ImageObject,URI]
- define_property :screenshot, as: "screenshot", types: [
- "OpenActive::Models::Schema::ImageObject",
+ # @return [String,URI]
+ define_property :application_category, as: "applicationCategory", types: [
+ "string",
"URI",
]
+ # @return [OpenActive::Models::Schema::CreativeWork,URI]
+ define_property :software_help, as: "softwareHelp", types: [
+ "OpenActive::Models::Schema::CreativeWork",
+ "URI",
+ ]
+
# @return [String]
- define_property :permissions, as: "permissions", types: [
+ define_property :file_size, as: "fileSize", types: [
"string",
]
- # @return [String]
- define_property :countries_supported, as: "countriesSupported", types: [
+ # @return [URI]
+ define_property :download_url, as: "downloadUrl", types: [
+ "URI",
+ ]
+
+ # @return [String,URI]
+ define_property :feature_list, as: "featureList", types: [
"string",
+ "URI",
]
# @return [String]
- define_property :available_on_device, as: "availableOnDevice", types: [
+ define_property :device, as: "device", types: [
"string",
]
- # @return [OpenActive::Models::Schema::CreativeWork]
- define_property :software_help, as: "softwareHelp", types: [
- "OpenActive::Models::Schema::CreativeWork",
+ # @return [String]
+ define_property :operating_system, as: "operatingSystem", types: [
+ "string",
]
# @return [URI,String]
- define_property :application_sub_category, as: "applicationSubCategory", types: [
+ define_property :requirements, as: "requirements", types: [
"URI",
"string",
]
- # @return [OpenActive::Models::Schema::SoftwareApplication]
- define_property :software_add_on, as: "softwareAddOn", types: [
- "OpenActive::Models::Schema::SoftwareApplication",
+ # @return [URI]
+ define_property :install_url, as: "installUrl", types: [
+ "URI",
]
# @return [String]
- define_property :device, as: "device", types: [
+ define_property :processor_requirements, as: "processorRequirements", types: [
"string",
]
- # @return [String,URI]
- define_property :release_notes, as: "releaseNotes", types: [
+ # @return [String]
+ define_property :countries_not_supported, as: "countriesNotSupported", types: [
"string",
- "URI",
]
# @return [String]
define_property :software_version, as: "softwareVersion", types: [
"string",
]
- # @return [String,URI]
- define_property :software_requirements, as: "softwareRequirements", types: [
- "string",
+ # @return [URI,String]
+ define_property :release_notes, as: "releaseNotes", types: [
"URI",
- ]
-
- # @return [String]
- define_property :file_size, as: "fileSize", types: [
"string",
]
# @return [String]
- define_property :operating_system, as: "operatingSystem", types: [
+ define_property :application_suite, as: "applicationSuite", types: [
"string",
]
- # @return [String]
- define_property :countries_not_supported, as: "countriesNotSupported", types: [
- "string",
- ]
-
- # @return [OpenActive::Models::Schema::DataFeed]
+ # @return [OpenActive::Models::Schema::DataFeed,URI]
define_property :supporting_data, as: "supportingData", types: [
"OpenActive::Models::Schema::DataFeed",
+ "URI",
]
- # @return [String]
- define_property :processor_requirements, as: "processorRequirements", types: [
+ # @return [URI,String]
+ define_property :software_requirements, as: "softwareRequirements", types: [
+ "URI",
"string",
]
- # @return [String,URI]
- define_property :storage_requirements, as: "storageRequirements", types: [
- "string",
+ # @return [OpenActive::Models::Schema::SoftwareApplication,URI]
+ define_property :software_add_on, as: "softwareAddOn", types: [
+ "OpenActive::Models::Schema::SoftwareApplication",
"URI",
]
- # @return [String,URI]
- define_property :application_category, as: "applicationCategory", types: [
+ # @return [String]
+ define_property :permissions, as: "permissions", types: [
"string",
- "URI",
]
- # @return [String,URI]
- define_property :requirements, as: "requirements", types: [
+ # @return [String]
+ define_property :countries_supported, as: "countriesSupported", types: [
"string",
- "URI",
]
- # @return [URI,String]
- define_property :feature_list, as: "featureList", types: [
- "URI",
+ # @return [String,URI]
+ define_property :memory_requirements, as: "memoryRequirements", types: [
"string",
+ "URI",
]
end
end
end
end