Sha256: 14e0f57cf850c7d6bb0833956a52a8d4c78de9a179da0def6243e93680e54821
Contents?: true
Size: 1.02 KB
Versions: 1
Compression:
Stored size: 1.02 KB
Contents
require 'rails_admin/config/fields' require 'rails_admin/config/sections/list' require 'rails_admin/config/fields/types/string' module RailsAdmin module Config module Fields module Types class Password < RailsAdmin::Config::Fields::Types::String # Register field type for the type loader RailsAdmin::Config::Fields::Types::register(self) @column_names = [:password] @view_helper = :password_field def self.column_names @column_names end def initialize(parent, name, properties) super(parent, name, properties) hide if parent.kind_of?(RailsAdmin::Config::Sections::List) end register_instance_option(:formatted_value) do "".html_safe end # Password field's value does not need to be read def value "" end register_instance_option(:pretty_value) do '*****' end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
elucid-rails_admin-0.0.1 | lib/rails_admin/config/fields/types/password.rb |