Sha256: b4e0509874e40ac279667abc56eeddd0519ca576d033c435055c756d132f2a45
Contents?: true
Size: 711 Bytes
Versions: 5
Compression:
Stored size: 711 Bytes
Contents
# frozen_string_literal: true module BootstrapForm module Inputs module CollectionCheckBoxes extend ActiveSupport::Concern include Base include InputsCollection included do def collection_check_boxes_with_bootstrap(*args) html = inputs_collection(*args) do |name, value, options| options[:multiple] = true check_box(name, options, value, nil) end if args.extract_options!.symbolize_keys!.delete(:include_hidden) { true } html.prepend hidden_field(args.first, value: "", multiple: true) end html end bootstrap_alias :collection_check_boxes end end end end
Version data entries
5 entries across 5 versions & 1 rubygems