Sha256: fa43402d3021ec5e6a0f1a97d24747cff758eb259e275202c7e7a7bc222eedf9

Contents?: true

Size: 501 Bytes

Versions: 3

Compression:

Stored size: 501 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module ParticipatoryProcesses
    # This type represents a ParticipatoryProcess.
    ParticipatoryProcessType = GraphQL::ObjectType.define do
      interfaces [
        Decidim::Core::ParticipatorySpaceInterface,
        Decidim::Core::AttachableInterface
      ]

      name "ParticipatoryProcess"
      description "A participatory process"

      field :steps, !types[ParticipatoryProcessStepType], "All the steps of this process."
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-participatory_processes-0.11.2 app/types/decidim/participatory_processes/participatory_process_type.rb
decidim-participatory_processes-0.11.1 app/types/decidim/participatory_processes/participatory_process_type.rb
decidim-participatory_processes-0.11.0.pre1 app/types/decidim/participatory_processes/participatory_process_type.rb