Sha256: fa6e1d9d85943ad611b1fd11a7b7779abe1ceb7060c53771e3f0032a34b3ba3c

Contents?: true

Size: 516 Bytes

Versions: 4

Compression:

Stored size: 516 Bytes

Contents

require 'administrate/field/base'
require 'rails'

module Administrate
  module Field
    class BooleanEmoji < Administrate::Field::Base
      class Engine < ::Rails::Engine; end

      EMOJIS = {
        default: {
          positive: '&#9989;',
          negative: '&#10060;'
        }
      }

      def style
        :default
      end

      def positive_emoji
        EMOJIS[style][:positive].html_safe
      end

      def negative_emoji
        EMOJIS[style][:negative].html_safe
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
administrate-field-boolean_emoji-0.0.4 lib/administrate/field/boolean_emoji.rb
administrate-field-boolean_emoji-0.0.3 lib/administrate/field/boolean_emoji.rb
administrate-field-boolean_emoji-0.0.2 lib/administrate/field/boolean_emoji.rb
administrate-field-boolean_emoji-0.0.1 lib/administrate/field/boolean_emoji.rb