Sha256: eab357c4c1664bc00c53657540955704a2e8c061d1b1133270ba7fdfa158213c
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
<%= content_tag(:div, id: object.id, data: object.data, aria: object.aria, class: object.classname) do %> <% if object.label %> <label class="pb_select_kit_label" for="<%= object.name %>"> <%= pb_rails("caption", props: { text: object.label, dark: object.dark, }) %> </label> <% end %> <label class="pb_select_kit_wrapper" for="<%= object.name %>"> <% if object.children %> <%= capture(&object.children) %> <%= pb_rails("body", props: { dark: object.dark, status: "negative", text: object.error }) %> <% else %> <%= select_tag( object.name, options_for_select( object.options_to_array, selected: object.selected, disabled: object.disabled_options, ), prompt: object.blank_selection, disabled: object.disabled, required: object.required, multiple: object.multiple, onchange: object.onchange, include_blank: object.include_blank, ) %> <%= pb_rails("body", props: { dark: object.dark, status: "negative", text: object.error }) %> <% end %> <%= pb_rails("icon", props: { icon: "angle-down", fixed_width: true, classname: "pb_select_kit_caret"}) %> </label> <% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
playbook_ui-3.5.0 | app/pb_kits/playbook/pb_select/_select.html.erb |