lib/quby/compiler/entities/questions/integer_question.rb in quby-compiler-0.3.3 vs lib/quby/compiler/entities/questions/integer_question.rb in quby-compiler-0.3.4

- old
+ new

@@ -3,9 +3,18 @@ module Quby module Compiler module Entities module Questions class IntegerQuestion < Question + def as_json(options = {}) + super.merge( + minimum: minimum, + maximum: maximum, + step: 1, # fixed in v1. + # defaultPosition: default_position # Needs discussion, can be number or string "hidden" + ) + end + def size @size || 30 end end end