Sha256: 57f308b124bf6e8c6f295e9e8a87be64adf0ebac71dcdad03ad9c242fe6dfc28
Contents?: true
Size: 650 Bytes
Versions: 6
Compression:
Stored size: 650 Bytes
Contents
module GOVUKDesignSystemFormBuilder module Elements module CheckBoxes class Label < GOVUKDesignSystemFormBuilder::Base def initialize(builder, object_name, attribute_name, checkbox, value:, link_errors: true) super(builder, object_name, attribute_name) @checkbox = checkbox @value = value @link_errors = link_errors end def html @checkbox.label(for: field_id(link_errors: @link_errors), class: label_classes) end private def label_classes %w(govuk-label govuk-checkboxes__label) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems