Module: Decidim::ParticipatoryProcesses
- Defined in:
- lib/decidim/participatory_processes.rb,
lib/decidim/participatory_processes/admin.rb,
lib/decidim/participatory_processes/engine.rb,
lib/decidim/participatory_processes/version.rb,
lib/decidim/participatory_processes/admin_engine.rb,
app/cells/decidim/participatory_processes/process_cell.rb,
app/cells/decidim/participatory_processes/process_m_cell.rb,
app/permissions/decidim/participatory_processes/permissions.rb,
app/cells/decidim/participatory_processes/process_group_cell.rb,
app/queries/decidim/participatory_processes/admin/moderators.rb,
app/queries/decidim/participatory_processes/admin/admin_users.rb,
app/cells/decidim/participatory_processes/process_filters_cell.rb,
app/cells/decidim/participatory_processes/process_group_m_cell.rb,
app/helpers/decidim/participatory_processes/application_helper.rb,
app/constraints/decidim/participatory_processes/current_component.rb,
app/types/decidim/participatory_processes/participatory_process_type.rb,
app/controllers/decidim/participatory_processes/application_controller.rb,
app/presenters/decidim/participatory_processes/admin_log/step_presenter.rb,
app/controllers/decidim/participatory_processes/admin/exports_controller.rb,
app/helpers/decidim/participatory_processes/participatory_process_helper.rb,
app/services/decidim/participatory_processes/participatory_process_search.rb,
app/types/decidim/participatory_processes/participatory_process_step_type.rb,
app/forms/decidim/participatory_processes/admin/participatory_process_form.rb,
app/controllers/decidim/participatory_processes/admin/categories_controller.rb,
app/controllers/decidim/participatory_processes/admin/components_controller.rb,
app/queries/decidim/participatory_processes/visible_participatory_processes.rb,
app/controllers/decidim/participatory_processes/admin/application_controller.rb,
app/controllers/decidim/participatory_processes/admin/moderations_controller.rb,
app/queries/decidim/participatory_processes/filtered_participatory_processes.rb,
app/queries/decidim/participatory_processes/participatory_processes_by_group.rb,
app/queries/decidim/participatory_processes/promoted_participatory_processes.rb,
app/commands/decidim/participatory_processes/admin/copy_participatory_process.rb,
app/constraints/decidim/participatory_processes/current_participatory_process.rb,
app/helpers/decidim/participatory_processes/admin/processes_for_select_helper.rb,
app/queries/decidim/participatory_processes/published_participatory_processes.rb,
app/helpers/decidim/participatory_processes/participatory_process_steps_helper.rb,
app/commands/decidim/participatory_processes/admin/create_participatory_process.rb,
app/commands/decidim/participatory_processes/admin/update_participatory_process.rb,
app/forms/decidim/participatory_processes/admin/participatory_process_copy_form.rb,
app/forms/decidim/participatory_processes/admin/participatory_process_step_form.rb,
app/queries/decidim/participatory_processes/highlighted_participatory_processes.rb,
app/queries/decidim/participatory_processes/prioritized_participatory_processes.rb,
app/commands/decidim/participatory_processes/admin/publish_participatory_process.rb,
app/forms/decidim/participatory_processes/admin/participatory_process_group_form.rb,
app/queries/decidim/participatory_processes/organization_participatory_processes.rb,
app/queries/decidim/participatory_processes/visible_participatory_process_groups.rb,
app/queries/decidim/participatory_processes/filtered_participatory_process_groups.rb,
app/commands/decidim/participatory_processes/admin/unpublish_participatory_process.rb,
app/controllers/decidim/participatory_processes/participatory_processes_controller.rb,
app/helpers/decidim/participatory_processes/admin/process_groups_for_select_helper.rb,
app/cells/decidim/participatory_processes/content_blocks/highlighted_processes_cell.rb,
app/presenters/decidim/participatory_processes/admin_log/value_types/role_presenter.rb,
app/commands/decidim/participatory_processes/admin/create_participatory_process_step.rb,
app/commands/decidim/participatory_processes/admin/update_participatory_process_step.rb,
app/forms/decidim/participatory_processes/admin/participatory_process_user_role_form.rb,
app/presenters/decidim/participatory_processes/participatory_process_stats_presenter.rb,
app/commands/decidim/participatory_processes/admin/create_participatory_process_admin.rb,
app/commands/decidim/participatory_processes/admin/create_participatory_process_group.rb,
app/commands/decidim/participatory_processes/admin/destroy_participatory_process_step.rb,
app/commands/decidim/participatory_processes/admin/update_participatory_process_admin.rb,
app/commands/decidim/participatory_processes/admin/update_participatory_process_group.rb,
app/queries/decidim/participatory_processes/organization_participatory_process_groups.rb,
app/commands/decidim/participatory_processes/admin/activate_participatory_process_step.rb,
app/commands/decidim/participatory_processes/admin/destroy_participatory_process_admin.rb,
app/commands/decidim/participatory_processes/admin/reorder_participatory_process_steps.rb,
app/controllers/decidim/participatory_processes/admin/component_permissions_controller.rb,
app/controllers/decidim/participatory_processes/participatory_process_steps_controller.rb,
app/controllers/decidim/participatory_processes/participatory_process_groups_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_processes_controller.rb,
app/controllers/decidim/participatory_processes/participatory_process_widgets_controller.rb,
app/presenters/decidim/participatory_processes/admin_log/participatory_process_presenter.rb,
app/queries/decidim/participatory_processes/metrics/participatory_processes_metric_manage.rb,
app/controllers/decidim/participatory_processes/admin/concerns/participatory_process_admin.rb,
app/queries/decidim/participatory_processes/organization_published_participatory_processes.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_steps_controller.rb,
app/presenters/decidim/participatory_processes/participatory_process_metric_charts_presenter.rb,
app/queries/decidim/participatory_processes/organization_prioritized_participatory_processes.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_copies_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_groups_controller.rb,
app/cells/decidim/participatory_processes/content_blocks/highlighted_processes_settings_form_cell.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_user_roles_controller.rb,
app/queries/decidim/participatory_processes/organization_prioritized_participatory_process_groups.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_attachments_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_space_private_users_controller.rb,
app/presenters/decidim/participatory_processes/admin_log/participatory_process_user_role_presenter.rb,
app/queries/decidim/participatory_processes/metrics/participatory_process_followers_metric_measure.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_publications_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_step_ordering_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_step_activations_controller.rb,
app/controllers/decidim/participatory_processes/admin/participatory_process_attachment_collections_controller.rb
Overview
This holds the decidim-participatory_processes version.
Defined Under Namespace
Modules: Admin, AdminLog, ApplicationHelper, ContentBlocks, Metrics, ParticipatoryProcessHelper, ParticipatoryProcessStepsHelper Classes: AdminEngine, ApplicationController, CurrentComponent, CurrentParticipatoryProcess, Engine, FilteredParticipatoryProcessGroups, FilteredParticipatoryProcesses, HighlightedParticipatoryProcesses, OrganizationParticipatoryProcessGroups, OrganizationParticipatoryProcesses, OrganizationPrioritizedParticipatoryProcessGroups, OrganizationPrioritizedParticipatoryProcesses, OrganizationPublishedParticipatoryProcesses, ParticipatoryProcessGroupsController, ParticipatoryProcessMetricChartsPresenter, ParticipatoryProcessSearch, ParticipatoryProcessStatsPresenter, ParticipatoryProcessStepsController, ParticipatoryProcessWidgetsController, ParticipatoryProcessesByGroup, ParticipatoryProcessesController, Permissions, PrioritizedParticipatoryProcesses, ProcessCell, ProcessFiltersCell, ProcessGroupCell, ProcessGroupMCell, ProcessMCell, PromotedParticipatoryProcesses, PublishedParticipatoryProcesses, VisibleParticipatoryProcessGroups, VisibleParticipatoryProcesses
Constant Summary collapse
- ParticipatoryProcessType =
This type represents a ParticipatoryProcess.
GraphQL::ObjectType.define do interfaces [ -> { Decidim::Core::ParticipatorySpaceInterface }, -> { Decidim::Core::ScopableInterface }, -> { Decidim::Core::AttachableInterface } ] name "ParticipatoryProcess" description "A participatory process" field :slug, !types.String field :hashtag, types.String, "The hashtag for this participatory process" field :createdAt, !Decidim::Core::DateTimeType, "The time this page was created", property: :created_at field :updatedAt, !Decidim::Core::DateTimeType, "The time this page was updated", property: :updated_at field :publishedAt, !Decidim::Core::DateTimeType, "The time this page was published", property: :published_at field :subtitle, Decidim::Core::TranslatedFieldType, "The subtitle of this participatory process." field :description, Decidim::Core::TranslatedFieldType, "The description of this participatory process.", property: :description field :shortDescription, Decidim::Core::TranslatedFieldType, "The short description of this participatory process.", property: :short_description field :startDate, Decidim::Core::DateType, "This participatory process' start date.", property: :start_date field :endDate, Decidim::Core::DateType, "This participatory process' end date.", property: :end_date field :bannerImage, types.String, "The banner image for this participatory process", property: :banner_image field :heroImage, types.String, "The hero image for this participatory process", property: :hero_image field :promoted, types.Boolean, "If this participatory process is promoted (therefore in the homepage)" field :developerGroup, Decidim::Core::TranslatedFieldType, "The promoter group of this participatory process.", property: :developer_group field :metaScope, Decidim::Core::TranslatedFieldType, "The scope metadata of this participatory process.", property: :meta_scope field :localArea, Decidim::Core::TranslatedFieldType, "The organization area of this participatory process.", property: :local_area field :target, Decidim::Core::TranslatedFieldType, "Who participates in this participatory process." field :participatoryScope, Decidim::Core::TranslatedFieldType, "What is decided on this participatory process.", property: :participatory_scope field :participatoryStructure, Decidim::Core::TranslatedFieldType, "How it is decided on this participatory process.", property: :participatory_structure field :showStatistics, types.Boolean, "If this participatory process should show statistics", property: :show_statistics field :scopesEnabled, types.Boolean, "If this participatory process has scopes enabled", property: :scopes_enabled field :announcement, Decidim::Core::TranslatedFieldType, "Highlighted announcement for this participatory process." field :reference, types.String, "Reference prefix for this participatory process" field :steps, !types[ParticipatoryProcessStepType], "All the steps of this process." # These fields may be private: # decidim_participatory_process_group_id # decidim_organization_id # private_space end
- ParticipatoryProcessStepType =
This type represents a step on a participatory process.
GraphQL::ObjectType.define do name "ParticipatoryProcessStep" description "A participatory process step" field :id, !types.ID, "The unique ID of this step." field :participatoryProcess do type !ParticipatoryProcessType description "The participatory process in which this step belongs to." property :participatory_process end field :title, !Decidim::Core::TranslatedFieldType, "The title of this step" field :startDate, Decidim::Core::DateType, "This step's start date.", property: :start_date field :endDate, Decidim::Core::DateType, "This step's end date.", property: :end_date end
Class Method Summary collapse
- .version ⇒ Object
-
.view_hooks ⇒ Object
Public: Stores an instance of ViewHooks.
Class Method Details
.version ⇒ Object
6 7 8 |
# File 'lib/decidim/participatory_processes/version.rb', line 6 def self.version "0.18.1" end |
.view_hooks ⇒ Object
Public: Stores an instance of ViewHooks
12 13 14 |
# File 'lib/decidim/participatory_processes.rb', line 12 def self.view_hooks @view_hooks ||= ViewHooks.new end |