Class: Model::Number
- Inherits:
-
Object
show all
- Includes:
- Answer
- Defined in:
- lib/models/number.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Methods included from Answer
create, #question, #reply_type
Constructor Details
#initialize(node, repository) ⇒ Number
Returns a new instance of Number.
7
8
9
|
# File 'lib/models/number.rb', line 7
def initialize(node, repository)
@query = NodeQuery.new(node, repository)
end
|
Instance Attribute Details
#query ⇒ Object
Returns the value of attribute query.
3
4
5
|
# File 'lib/models/number.rb', line 3
def query
@query
end
|
Instance Method Details
#max_value ⇒ Object
23
24
25
|
# File 'lib/models/number.rb', line 23
def max_value
question.query.value(LV.maxValue)
end
|
#min_value ⇒ Object
19
20
21
|
# File 'lib/models/number.rb', line 19
def min_value
question.query.value(LV.minValue)
end
|
#value ⇒ Object
11
12
13
|
# File 'lib/models/number.rb', line 11
def value
query.value(LV.value)
end
|
#value=(value) ⇒ Object
15
16
17
|
# File 'lib/models/number.rb', line 15
def value=(value)
query.set_value(LV.value, value)
end
|