Sha256: 38d2675af112c613db1e84f82ca00c1cabff35c804e95f5055efb413294549bc
Contents?: true
Size: 916 Bytes
Versions: 11
Compression:
Stored size: 916 Bytes
Contents
module GOVUKDesignSystemFormBuilder module Traits module FieldsetItem private def label_element @label_element ||= if @label.nil? Elements::Null.new else Elements::Label.new(@builder, @object_name, @attribute_name, **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(@builder, @object_name, @attribute_name, **hint_options, **hint_content) end end def hint_options { value: @value }.merge(fieldset_options) end end end end
Version data entries
11 entries across 11 versions & 1 rubygems