Module: Decidim::Elections

Defined in:
lib/decidim/elections.rb,
lib/decidim/elections/admin.rb,
lib/decidim/elections/seeds.rb,
lib/decidim/elections/engine.rb,
lib/decidim/elections/version.rb,
app/models/decidim/elections/vote.rb,
app/models/decidim/elections/voter.rb,
lib/decidim/elections/admin_engine.rb,
app/models/decidim/elections/election.rb,
app/models/decidim/elections/question.rb,
lib/decidim/elections/census_manifest.rb,
app/cells/decidim/elections/election_cell.rb,
app/commands/decidim/elections/cast_votes.rb,
app/helpers/decidim/elections/label_helper.rb,
app/cells/decidim/elections/election_g_cell.rb,
app/cells/decidim/elections/election_l_cell.rb,
app/cells/decidim/elections/election_s_cell.rb,
app/models/decidim/elections/csv_census/data.rb,
app/models/decidim/elections/response_option.rb,
app/permissions/decidim/elections/permissions.rb,
app/forms/decidim/elections/admin/election_form.rb,
app/forms/decidim/elections/admin/question_form.rb,
app/models/decidim/elections/application_record.rb,
app/forms/decidim/elections/admin/questions_form.rb,
app/helpers/decidim/elections/application_helper.rb,
app/controllers/decidim/elections/votes_controller.rb,
app/commands/decidim/elections/admin/process_census.rb,
app/forms/decidim/elections/censuses/token_csv_form.rb,
app/permissions/decidim/elections/admin/permissions.rb,
app/presenters/decidim/elections/election_presenter.rb,
app/presenters/decidim/elections/question_presenter.rb,
app/commands/decidim/elections/admin/create_election.rb,
app/commands/decidim/elections/admin/update_election.rb,
app/controllers/concerns/decidim/elections/orderable.rb,
app/helpers/decidim/elections/admin/elections_helper.rb,
app/commands/decidim/elections/admin/publish_election.rb,
app/commands/decidim/elections/admin/update_questions.rb,
app/controllers/decidim/elections/elections_controller.rb,
app/forms/decidim/elections/admin/response_option_form.rb,
app/cells/decidim/elections/election_card_metadata_cell.rb,
app/commands/decidim/elections/admin/censuses/token_csv.rb,
app/commands/decidim/elections/admin/unpublish_election.rb,
app/controllers/decidim/elections/application_controller.rb,
app/forms/decidim/elections/censuses/internal_users_form.rb,
app/presenters/decidim/elections/censuses/user_presenter.rb,
app/controllers/decidim/elections/admin/census_controller.rb,
app/forms/decidim/elections/admin/censuses/token_csv_form.rb,
app/presenters/decidim/elections/response_option_presenter.rb,
app/commands/decidim/elections/admin/update_election_status.rb,
app/commands/decidim/elections/admin/update_question_status.rb,
app/controllers/concerns/decidim/elections/admin/filterable.rb,
app/controllers/concerns/decidim/elections/uses_votes_booth.rb,
app/controllers/decidim/elections/admin/elections_controller.rb,
app/controllers/decidim/elections/admin/questions_controller.rb,
app/presenters/decidim/elections/admin_log/election_presenter.rb,
app/presenters/decidim/elections/admin_log/question_presenter.rb,
app/controllers/decidim/elections/admin/application_controller.rb,
app/forms/decidim/elections/admin/censuses/internal_users_form.rb,
app/controllers/decidim/elections/per_question_votes_controller.rb

Overview

Base module for the elections engine.

Defined Under Namespace

Modules: Admin, AdminLog, ApplicationHelper, Censuses, CsvCensus, LabelHelper, Orderable, UsesVotesBooth Classes: AdminEngine, ApplicationController, ApplicationRecord, CastVotes, CensusManifest, Election, ElectionCardMetadataCell, ElectionCell, ElectionGCell, ElectionLCell, ElectionPresenter, ElectionSCell, ElectionsController, Engine, PerQuestionVotesController, Permissions, Question, QuestionPresenter, ResponseOption, ResponseOptionPresenter, Seeds, Vote, Voter, VotesController

Class Method Summary collapse

Class Method Details

.census_registryObject

Public: Stores the registry of components



14
15
16
# File 'lib/decidim/elections.rb', line 14

def self.census_registry
  @census_registry ||= ManifestRegistry.new("elections/census")
end

.versionObject



5
6
7
# File 'lib/decidim/elections/version.rb', line 5

def self.version
  "0.31.2"
end