Sha256: b1b5b1e54f387802971012b4386c5cb089f3587f1b72b24c34d9f89a21f03d5b

Contents?: true

Size: 563 Bytes

Versions: 3

Compression:

Stored size: 563 Bytes

Contents

require 'rails_admin/config/fields/base'

module RailsAdmin
  module Config
    module Fields
      module Types
        class Currency < RailsAdmin::Config::Fields::Base
          include ActionView::Helpers::NumberHelper

          # Register field type for the type loader
          RailsAdmin::Config::Fields::Types.register(self)
          register_instance_option :pretty_value do
            if value.nil?
              nil
            else
              number_to_currency(value.to_f)
            end
          end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
basepack-1.0.1 lib/basepack/rails_admin/fields_types/currency.rb
basepack-1.0.0 lib/basepack/rails_admin/fields_types/currency.rb
basepack-1.0.0.pre.0 lib/basepack/rails_admin/fields_types/currency.rb