Sha256: 9d0582c7b8a5cbaa84a6da1d14c5cc8541cd7c1763280e8875964f6df013f7b0
Contents?: true
Size: 1.63 KB
Versions: 56
Compression:
Stored size: 1.63 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 def tabs [ { name: 'details', display_name: I18n.t('motor.details'), tab_type: BuildSchema::DEFAULT_TYPE, preferences: {}, visible: true }, { name: 'audits', display_name: I18n.t('motor.audits'), tab_type: BuildSchema::DEFAULT_TYPE, preferences: {}, visible: true }, { name: 'notes', display_name: I18n.t('motor.notes'), tab_type: BuildSchema::DEFAULT_TYPE, preferences: {}, visible: true } ].freeze end # rubocop:enable Metrics/MethodLength end end end
Version data entries
56 entries across 56 versions & 6 rubygems