Sha256: f0f065b3fd7992ef4e7297d8af0ba87e7f335928c3a9229e5cbb55036b22346c

Contents?: true

Size: 528 Bytes

Versions: 10

Compression:

Stored size: 528 Bytes

Contents

# frozen_string_literal: true

require "active_support/configurable"

module Katalyst
  module Navigation
    class Config
      include ActiveSupport::Configurable

      config_accessor(:items) do
        %w[
          Katalyst::Navigation::Heading
          Katalyst::Navigation::Link
          Katalyst::Navigation::Button
        ]
      end

      config_accessor(:errors_component) { "Katalyst::Navigation::Editor::ErrorsComponent" }

      config_accessor(:base_controller) { "ApplicationController" }
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
katalyst-navigation-2.0.0 lib/katalyst/navigation/config.rb
katalyst-navigation-1.8.4 lib/katalyst/navigation/config.rb
katalyst-navigation-1.8.3 lib/katalyst/navigation/config.rb
katalyst-navigation-1.8.2 lib/katalyst/navigation/config.rb
katalyst-navigation-1.8.1 lib/katalyst/navigation/config.rb
katalyst-navigation-1.8.0 lib/katalyst/navigation/config.rb
katalyst-navigation-1.6.0 lib/katalyst/navigation/config.rb
katalyst-navigation-1.5.2 lib/katalyst/navigation/config.rb
katalyst-navigation-1.5.1 lib/katalyst/navigation/config.rb
katalyst-navigation-1.5.0 lib/katalyst/navigation/config.rb