Sha256: ed9d3087b3270fdc92f516b2bc7e744cf496c87c77460534631e65704349f492

Contents?: true

Size: 939 Bytes

Versions: 6

Compression:

Stored size: 939 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module ParticipatoryProcesses
    # This type represents a ParticipatoryProcess.
    class ParticipatoryProcessGroupType < Decidim::Api::Types::BaseObject
      description "A participatory process group"

      field :id, GraphQL::Types::ID, "ID of this participatory process group", null: false
      field :title, Decidim::Core::TranslatedFieldType, "The title of this participatory process group", null: true
      field :description, Decidim::Core::TranslatedFieldType, "The description of this participatory process group", null: true
      field :participatory_processes, [Decidim::ParticipatoryProcesses::ParticipatoryProcessType, { null: true }],
            description: "Lists all the participatory processes belonging to this group", null: false
      field :hero_image, GraphQL::Types::String, "The hero image for this participatory process group", null: true
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-participatory_processes-0.24.3 lib/decidim/api/participatory_process_group_type.rb
decidim-participatory_processes-0.24.2 lib/decidim/api/participatory_process_group_type.rb
decidim-participatory_processes-0.24.1 lib/decidim/api/participatory_process_group_type.rb
decidim-participatory_processes-0.24.0 lib/decidim/api/participatory_process_group_type.rb
decidim-participatory_processes-0.24.0.rc2 lib/decidim/api/participatory_process_group_type.rb
decidim-participatory_processes-0.24.0.rc1 lib/decidim/api/participatory_process_group_type.rb