class Quby::Compiler::Entities::Textvar
Public Class Methods
new(key:, description:, default: nil, depends_on_flag: nil)
click to toggle source
Calls superclass method
# File lib/quby/compiler/entities/textvar.rb, line 8 def initialize(key:, description:, default: nil, depends_on_flag: nil) default = "{{#{key}}}" unless default super(key, description, default, depends_on_flag) end
Public Instance Methods
to_codebook(_options = {})
click to toggle source
rubocop:enable ParameterLists
# File lib/quby/compiler/entities/textvar.rb, line 14 def to_codebook(_options = {}) output = [] output << "#{key} Textvariabele" output << description output.join("\n") end