javascriptgui-toolkit

What toolkit does JIRA use for the basic search filters?


JIRA has a nice search tool built into the issue tracker -- date-pickers, multi-select label pickers, number filters (min/max), and the like. For the label filter specifically, I'm wondering if this is a feature that Atlassian home-rolled; or did they use a plug-and-play framework that I too can add to my site; or something in between? I realize there's some back-end stuff that needs to happen in order to populate the list, but the UI element itself looks really slick.

The image below, from jira.atlassian.com, shows the label filter I'm interested in.

jira search filters

I tried pulling apart the source on the page, but I only found things that appear to be unrelated: AUI (Atlassian's UI standards?) and AJS (a low-level jQuery-esque library?).


Solution

  • I think that this plugin is the one you need. But you still will need to do the backend magic to ensure it works.

    http://harvesthq.github.io/chosen/