Sha256: 1388af9d5f1003237cf9e52a551a87be52647aaf117a167cd2a3fd19575691bf

Contents?: true

Size: 920 Bytes

Versions: 2075

Compression:

Stored size: 920 Bytes

Contents

<%= pb_rails("button", props: { id: "close-btn", margin_right: "sm", text: "Close" }) %>
<%= pb_rails("button", props: { id: "clear-btn", margin_right: "sm", text: "Clear" }) %>
<%= pb_rails("button", props: { id: "today-btn", text: "Today" }) %>
<%= pb_rails("date_picker", props: {
  hide_label: true,
  margin_top: "sm",
  picker_id: "fp-methods"
}) %>

<%= javascript_tag do %>
  window.addEventListener("DOMContentLoaded", () => {
    const fp = document.querySelector("#fp-methods")._flatpickr
    const closeBtn = document.querySelector("#close-btn")
    const clearBtn = document.querySelector("#clear-btn")
    const todayBtn = document.querySelector("#today-btn")

    closeBtn.addEventListener("click", () => {
      fp.close()
    })
    clearBtn.addEventListener("click", () => {
      fp.clear()
    })
    todayBtn.addEventListener("click", () => {
      fp.setDate(new Date(), true)
    })
  })
<% end %>

Version data entries

2,075 entries across 2,075 versions & 2 rubygems

Version Path
playbook_ui-9.8.0 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.7.0.pre.alphawidth1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.7.0.pre.alpha.a11y.btn app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.7.0 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.6.1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.6.1.pre.deps1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.6.0 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.5.0.alpha.rs.downgrade app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.5.0 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.4.0.alpha.sisense app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.4.0.alpha.user.kit.bug app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.4.0 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.1.pre.alpha2 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.4.0.pre.alpha2 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.4.0.pre.alpha1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.1.pre.alpha1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.0.alpha.inline3 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.0.pre.alpha.password.strength.2 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.0.alpha.inline2 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb
playbook_ui-9.3.0.alpha.inline1 app/pb_kits/playbook/pb_date_picker/docs/_date_picker_flatpickr_methods.html.erb