Sha256: 170c66c79561d524e4a4e716fbb92a3b7a29a956da3039a761a96c9dd60a730f

Contents?: true

Size: 1.23 KB

Versions: 62

Compression:

Stored size: 1.23 KB

Contents

# frozen_string_literal: true

module Motor
  module BuildSchema
    module Defaults
      module_function

      # rubocop:disable Metrics/MethodLength
      def actions
        [
          {
            name: 'create',
            display_name: I18n.t('motor.create'),
            action_type: BuildSchema::DEFAULT_TYPE,
            preferences: {},
            apply_on: 'collection',
            visible: true
          },
          {
            name: 'edit',
            display_name: I18n.t('motor.edit'),
            action_type: BuildSchema::DEFAULT_TYPE,
            preferences: {},
            apply_on: 'member',
            visible: true
          },
          {
            name: 'remove',
            display_name: I18n.t('motor.remove'),
            action_type: BuildSchema::DEFAULT_TYPE,
            preferences: {},
            apply_on: 'member',
            visible: true
          }
        ].freeze
      end
      # rubocop:enable Metrics/MethodLength

      def tabs
        [
          {
            name: 'details',
            display_name: I18n.t('motor.details'),
            tab_type: BuildSchema::DEFAULT_TYPE,
            preferences: {},
            visible: true
          }
        ].freeze
      end
    end
  end
end

Version data entries

62 entries across 62 versions & 2 rubygems

Version Path
motor-admin-0.3.17 lib/motor/build_schema/defaults.rb
motor-admin-0.3.16 lib/motor/build_schema/defaults.rb
motor-admin-0.3.15 lib/motor/build_schema/defaults.rb
mafia-admin-0.3.18 lib/motor/build_schema/defaults.rb
mafia-admin-0.3.17 lib/motor/build_schema/defaults.rb
mafia-admin-0.3.16 lib/motor/build_schema/defaults.rb
mafia-admin-0.3.15 lib/motor/build_schema/defaults.rb
mafia-admin-0.3.14 lib/motor/build_schema/defaults.rb
motor-admin-0.3.14 lib/motor/build_schema/defaults.rb
motor-admin-0.3.13 lib/motor/build_schema/defaults.rb
motor-admin-0.3.12 lib/motor/build_schema/defaults.rb
motor-admin-0.3.11 lib/motor/build_schema/defaults.rb
motor-admin-0.3.10 lib/motor/build_schema/defaults.rb
motor-admin-0.3.9 lib/motor/build_schema/defaults.rb
motor-admin-0.3.8 lib/motor/build_schema/defaults.rb
motor-admin-0.3.7 lib/motor/build_schema/defaults.rb
motor-admin-0.3.6 lib/motor/build_schema/defaults.rb
motor-admin-0.3.5 lib/motor/build_schema/defaults.rb
motor-admin-0.3.4 lib/motor/build_schema/defaults.rb
motor-admin-0.3.3 lib/motor/build_schema/defaults.rb