Sha256: 7af033716b8102a0c5c233236e441c400bb66837f0725dae2ee024e79230f2af

Contents?: true

Size: 940 Bytes

Versions: 7

Compression:

Stored size: 940 Bytes

Contents

# frozen_string_literal: true

require "decidim/meetings/admin"
require "decidim/meetings/api"
require "decidim/meetings/engine"
require "decidim/meetings/admin_engine"
require "decidim/meetings/directory"
require "decidim/meetings/directory_engine"
require "decidim/meetings/component"
require "decidim/meetings/polls"

module Decidim
  # Base module for this engine.
  module Meetings
    autoload :Registrations, "decidim/meetings/registrations"
    autoload :MeetingSerializer, "decidim/meetings/meeting_serializer"
    autoload :UserAnswersSerializer, "decidim/meetings/user_answers_serializer"
    autoload :DataPortabilityUserAnswersSerializer, "decidim/meetings/data_portability_user_answers_serializer"

    include ActiveSupport::Configurable

    # Public Setting that defines whether proposals can be linked to meetings
    config_accessor :enable_proposal_linking do
      Decidim.const_defined?("Proposals")
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-meetings-0.25.2 lib/decidim/meetings.rb
decidim-meetings-0.25.1 lib/decidim/meetings.rb
decidim-meetings-0.25.0 lib/decidim/meetings.rb
decidim-meetings-0.25.0.rc4 lib/decidim/meetings.rb
decidim-meetings-0.25.0.rc3 lib/decidim/meetings.rb
decidim-meetings-0.25.0.rc2 lib/decidim/meetings.rb
decidim-meetings-0.25.0.rc1 lib/decidim/meetings.rb