Class: Meteor::Attribute
- Inherits:
-
Object
- Object
- Meteor::Attribute
- Defined in:
- lib/meteor.rb
Overview
Attribute class (属性クラス)
Instance Attribute Summary collapse
-
#changed ⇒ true, false
Update flag (更新フラグ).
-
#name ⇒ String, Symbol
Attribute name (名前).
-
#removed ⇒ true, false
Delete flag (削除フラグ).
-
#value ⇒ String
Attribute value (値).
Instance Attribute Details
#changed ⇒ true, false
Returns update flag (更新フラグ).
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 |
# File 'lib/meteor.rb', line 745 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 (名前).
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 |
# File 'lib/meteor.rb', line 745 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 delete flag (削除フラグ).
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 |
# File 'lib/meteor.rb', line 745 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 (値).
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 |
# File 'lib/meteor.rb', line 745 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 |