class Administrate::Field::Mobility::String
Public Class Methods
permitted_attribute(attr, _options = nil)
click to toggle source
# File lib/administrate/field/mobility/string.rb, line 11 def self.permitted_attribute(attr, _options = nil) I18n.available_locales.map do |locale| "#{attr}_#{locale}".downcase.underscore end end
Public Instance Methods
to_partial_path()
click to toggle source
# File lib/administrate/field/mobility/string.rb, line 21 def to_partial_path "/fields/mobility/string/#{page}" end
truncate()
click to toggle source
# File lib/administrate/field/mobility/string.rb, line 17 def truncate data.to_s[0...truncation_length] end
Private Instance Methods
truncation_length()
click to toggle source
# File lib/administrate/field/mobility/string.rb, line 27 def truncation_length options.fetch(:truncate, 50) end