Class: Meteor::Attribute
- Inherits:
-
Object
- Object
- Meteor::Attribute
- Defined in:
- lib/meteor/attribute.rb
Overview
Attribute class (属性クラス)
Instance Attribute Summary collapse
-
#changed ⇒ true, false
Update flag (更新フラグ).
-
#name ⇒ String, Symbol
Attribute name (名前).
-
#removed ⇒ true, false
Deletion flag (削除フラグ).
-
#value ⇒ String
Attribute value (値).
Instance Attribute Details
#changed ⇒ true, false
Returns update flag (更新フラグ).
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/meteor/attribute.rb', line 17 class Attribute attr_accessor :name attr_accessor :value attr_accessor :changed attr_accessor :removed ## ## initializer (イニシャライザ) ## # def initialize # @name = nil # @value = nil # @changed = false # @removed = false # end end |
#name ⇒ String, Symbol
Returns attribute name (名前).
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/meteor/attribute.rb', line 17 class Attribute attr_accessor :name attr_accessor :value attr_accessor :changed attr_accessor :removed ## ## initializer (イニシャライザ) ## # def initialize # @name = nil # @value = nil # @changed = false # @removed = false # end end |
#removed ⇒ true, false
Returns deletion flag (削除フラグ).
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/meteor/attribute.rb', line 17 class Attribute attr_accessor :name attr_accessor :value attr_accessor :changed attr_accessor :removed ## ## initializer (イニシャライザ) ## # def initialize # @name = nil # @value = nil # @changed = false # @removed = false # end end |
#value ⇒ String
Returns attribute value (値).
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/meteor/attribute.rb', line 17 class Attribute attr_accessor :name attr_accessor :value attr_accessor :changed attr_accessor :removed ## ## initializer (イニシャライザ) ## # def initialize # @name = nil # @value = nil # @changed = false # @removed = false # end end |