Sha256: 3f52820aa05b1609bb6f48060dad1e614eea1794a3ec9afbd05a63ab7f245ed8
Contents?: true
Size: 464 Bytes
Versions: 35
Compression:
Stored size: 464 Bytes
Contents
# frozen_string_literal: true module LinkedRails class Form class PageSerializer < LinkedRails.serializer_parent_class attribute :label, predicate: Vocab.schema.name attribute :description, predicate: Vocab.schema.text has_many :groups, predicate: Vocab.form[:groups], sequence: true, serializer: Form::GroupSerializer has_one :footer_group!, predicate: Vocab.form[:footerGroup], serializer: Form::GroupSerializer end end end
Version data entries
35 entries across 35 versions & 1 rubygems