Sha256: 68d3b37f157c7175ab8b7ba06a5ad1ed2a051377ff3488a887da2e3f156dc9d4

Contents?: true

Size: 451 Bytes

Versions: 8

Compression:

Stored size: 451 Bytes

Contents

# frozen_string_literal: true

module Decidim
  # This type represents a ParticipatoryProcess.
  ProcessType = GraphQL::ObjectType.define do
    name "Process"
    description "A participatory process"

    field :id, !types.ID, "The Process' unique ID"

    field :title, TranslatedFieldType, "The title of this process."

    connection :steps, ProcessStepType.connection_type do
      description "All the steps of this process."
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
decidim-core-0.4.2 lib/decidim/core/api/process_type.rb
decidim-core-0.4.1 lib/decidim/core/api/process_type.rb
decidim-core-0.4.3 lib/decidim/core/api/process_type.rb
decidim-core-0.4.0 lib/decidim/core/api/process_type.rb
decidim-core-0.3.2 lib/decidim/core/api/process_type.rb
decidim-core-0.3.1 lib/decidim/core/api/process_type.rb
decidim-core-0.3.0 lib/decidim/core/api/process_type.rb
decidim-core-0.2.0 lib/decidim/core/api/process_type.rb