Sha256: a3873952b986989e23fc783141bc13de878077b0b9d5be544a42a7e3926b8697
Contents?: true
Size: 803 Bytes
Versions: 3
Compression:
Stored size: 803 Bytes
Contents
# frozen_string_literal: true module Hyrax ## # Valkyrie model for `FileSet` domain objects in the Hydra Works model. # # @see https://wiki.duraspace.org/display/samvera/Hydra%3A%3AWorks+Shared+Modeling class FileSet < Hyrax::Resource include Hyrax::Schema(:core_metadata) attribute :file_ids, Valkyrie::Types::Array.of(Valkyrie::Types::ID) # id for FileMetadata resources attribute :original_file_id, Valkyrie::Types::ID # id for FileMetadata resource attribute :thumbnail_id, Valkyrie::Types::ID # id for FileMetadata resource attribute :extracted_text_id, Valkyrie::Types::ID # id for FileMetadata resource ## # @return [Boolean] true def pcdm_object? true end ## # @return [Boolean] true def file_set? true end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hyrax-3.0.0.pre.rc4 | app/models/hyrax/file_set.rb |
hyrax-3.0.0.pre.rc3 | app/models/hyrax/file_set.rb |
hyrax-3.0.0.pre.rc2 | app/models/hyrax/file_set.rb |