Sha256: 75584d512643f93c81790560be3df76eb4e23204373f0c10c9bbfb8f888fc4d9
Contents?: true
Size: 827 Bytes
Versions: 13
Compression:
Stored size: 827 Bytes
Contents
require 'builder' module RailsAdmin module Config module Fields module Types class Boolean < RailsAdmin::Config::Fields::Base # Register field type for the type loader RailsAdmin::Config::Fields::Types::register(self) register_instance_option :view_helper do :check_box end register_instance_option(:formatted_value) do bindings[:view].image_tag("rails_admin/#{value ? 'bullet_black' : 'bullet_white'}.png", :alt => value.to_s) end register_instance_option(:export_value) do value.to_s end # Accessor for field's help text displayed below input field. register_instance_option(:help) do "" end end end end end end
Version data entries
13 entries across 13 versions & 4 rubygems