Sha256: 66d4138e0caab314795edbc1bb74cc074c1418305cefb77e42c487d4e4545f99
Contents?: true
Size: 1.15 KB
Versions: 3
Compression:
Stored size: 1.15 KB
Contents
############################################################ ############################################################ ## Vars ## item = File.basename(__FILE__, ".*").singularize.titleize model = ["Meta", item].join("::") ## Check ## unless (model.constantize rescue nil).nil? ############################################################ ############################################################ ActiveAdmin.register model.constantize, as: item.to_s do ################################## ################################## # => Menu menu priority: 2, label: -> { ['🔒', model.constantize.model_name.human(count: 2)].join(' ') } # => Strong Params permit_params :slug, :ref, :val ################################## ################################## # => Index index do selectable_column column :ref column :val column :created_at column :updated_at actions end ################################## ################################## end ############################################################ ############################################################ end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fl-0.3.9 | app/admin/options.rb |
fl-0.3.8 | app/admin/options.rb |
fl-0.3.6 | app/admin/options.rb |