Class: Quby::Compiler::DSL::Questions::FloatQuestionBuilder
- Includes:
- CompareVisibilityRule, Labeling, MinMaxValidations, Sizes, Units, VisibilityRule
- Defined in:
- lib/quby/compiler/dsl/questions/float_question_builder.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#initialize(key, **options, &block) ⇒ FloatQuestionBuilder
constructor
A new instance of FloatQuestionBuilder.
Methods included from VisibilityRule
Methods included from CompareVisibilityRule
Methods included from Sizes
Methods included from Units
Methods included from Labeling
#label, #labels_i18n_key, #left_label, #right_label
Methods included from MinMaxValidations
#validates_in_range, #validates_maximum, #validates_minimum
Methods inherited from Base
#build, #context_description, #context_free_title, #default_position, #depends_on, #description, #hidden, #presentation, #title, #validates_presence_of_answer
Methods inherited from Base
Methods included from Helpers
#check_key_uniqueness, #check_question_keys_uniqueness, #image_alt, #image_tag, #video_tag
Constructor Details
#initialize(key, **options, &block) ⇒ FloatQuestionBuilder
Returns a new instance of FloatQuestionBuilder.
15 16 17 18 |
# File 'lib/quby/compiler/dsl/questions/float_question_builder.rb', line 15 def initialize(key, **, &block) super @question = Entities::Questions::FloatQuestion.new(key, ) end |