Sha256: d73880e592fdb794e94a0dcfb6c10afad7c86e8890634bddac4a18bab5a16fcb

Contents?: true

Size: 1.78 KB

Versions: 192

Compression:

Stored size: 1.78 KB

Contents

<%= content_tag(:div,
    aria: object.aria,
    class: object.classname + object.error_class,
    data: object.data,
    id: object.id) do %>
  <div class="input_wrapper">
    <% if content.present? %>
      <%= content %>
    <% else %>
      <%= pb_rails("text_input", props: {
        aria: object.input_aria,
        autocomplete: false,
        dark: object.dark,
        data: object.input_data,
        disabled: object.disable_input,
        error: object.error,
        id: object.picker_id,
        label: object.hide_label ? nil : object.label,
        name: object.name,
        placeholder: object.placeholder,
        required: object.required,
      }) %>
    <% end %>
    <% if !object.hide_icon %>
      <div
          class="<%= object.icon_wrapper_class %>"
          id="cal-icon-<%= object.picker_id %>"
      >
        <%= pb_rails("icon", props: {
          classname: "cal_icon",
          icon: "calendar-alt"
        }) %>
      </div>
    <% end %>

    <!-- Inline -->
    <% if object.hide_icon && object.inline %>
      <!-- Plus Icon -->
      <div
          class="<%= object.icon_wrapper_class %>"
          id="<%= object.picker_id %>-icon-plus"
      >
        <%= pb_rails("icon", props: {
          classname: "plus-icon",
          icon: "plus"
        }) %>
      </div>

      <!-- Angle Down Icon -->
      <div
          class="<%= object.icon_wrapper_class %>"
          id="<%= object.picker_id %>-angle-down"
      >
        <%= pb_rails("icon", props: {
          classname: "angle_down_icon",
          icon: "angle-down"
        }) %>
      </div>
    <% end %>
  </div>

  <%= javascript_tag do %>
    window.addEventListener("DOMContentLoaded", () => {
        datePickerHelper(<%= object.date_picker_config %>, "<%= object.scroll_container %>")
    })
  <% end %>
<% end %>

Version data entries

192 entries across 192 versions & 1 rubygems

Version Path
playbook_ui-12.28.0.pre.alpha.PLAY863multilevelv2877 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.28.0.pre.alpha.PLAY863multilevelv2876 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.28.0.pre.alpha.PLAY814removemomentjs871 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.28.0.pre.alpha.PLAY837MapCustomButton868 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.28.0.pre.alpha.20230613implementbakesupport865 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.28.0 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.27.0.pre.alpha.expandednotworking853 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.27.0 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1.pre.alpha.railsmultilevelimprovements842 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1.pre.alpha.railsmultilevelimprovements837 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1.pre.alpha.PLAY860PhoneNumInputOptions836 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1.pre.alpha.railsmultilevelimprovements835 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1.pre.alpha.play716popoverkitcloseonclickissue833 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.1 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.multiselectfixes825 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.multiselectfixes821 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.alphafix812 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.alphafix810 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.railsmultilevelimprovements805 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb
playbook_ui-12.26.0.pre.alpha.multiselectfixes798 app/pb_kits/playbook/pb_date_picker/date_picker.html.erb