# File lib/rademade_admin/model/info/field.rb, line 14 def primary? @primary end
class RademadeAdmin::Model::Info::Field
Constants
- UNSAVED_FIELDS
Attributes
getter[R]
localizable[R]
name[R]
relation_name[R]
setter[R]
Public Class Methods
new(opts = {})
click to toggle source
# File lib/rademade_admin/model/info/field.rb, line 32 def initialize(opts = {}) @name = opts[:name] @primary = opts[:primary] @setter = opts[:setter] @getter = opts[:getter] @is_string = opts[:is_string] @is_date_time = opts[:is_date_time] @localizable = opts[:localizable] @relation_name = opts[:relation_name] end
Public Instance Methods
date_time?()
click to toggle source
# File lib/rademade_admin/model/info/field.rb, line 22 def date_time? @is_date_time end
key=(status)
click to toggle source
# File lib/rademade_admin/model/info/field.rb, line 10 def key=(status) @is_key = status end
primary?()
click to toggle source
save?()
click to toggle source
# File lib/rademade_admin/model/info/field.rb, line 18 def save? not UNSAVED_FIELDS.include? name end
string?()
click to toggle source
# File lib/rademade_admin/model/info/field.rb, line 26 def string? @is_string end