Sha256: 8e6783088caec3b427ddd52c244307386cf98a3b4253dfaf31f28b70e268a1e8
Contents?: true
Size: 850 Bytes
Versions: 5
Compression:
Stored size: 850 Bytes
Contents
module GOVUKDesignSystemFormBuilder module Traits module FieldsetItem private def label_element @label_element ||= if @label.nil? Elements::Null.new else Elements::Label.new(*bound, **label_content, **label_options) end end def label_options { value: @value, link_errors: @link_errors }.merge(fieldset_options) end def hint_element @hint_element ||= if @hint.nil? Elements::Null.new else Elements::Hint.new(*bound, **hint_options, **hint_content) end end def hint_options { value: @value }.merge(fieldset_options) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems