Controls

Data Attribute Description
data-type="panel" Panel section definition
data-type="controls" Controls section definition
data-type="stores" Stores list section definition
data-type="store" One store definition
data-type="no-results" 'No results' section
data-type="map" Map section definition

Map Controls

  • Google autocomplete control
  • Google autocomplete control with radius dropdown

Sort Controls

  • Sort dropdown control (UL/LI) - sort dropdown with UL/LI layout
  • Sort dropdown control (Select) - sort dropdown with SELECT layout
  • Default sort control - hidden static sort control

Pagination Controls

  • Items per page dropdown control (UL/LI) - "items on page" dropdown with UL/LI layout
  • Items per page dropdown control (Select) - "items on page" dropdown with SELECT layout
  • Pagination control (placeholder) - pagination buttons
  • Pagination results control (label) - pages number indication label

Filter Controls

  • Filter dropdown control (UL/LI) - filter by jQuery path dropdown with UL/LI layout
  • Filter dropdown control (Select) - filter by jQuery path dropdown with SELECT layout
  • Text filter control - free text filter with INPUT layout

Toggle Filter Controls

  • Checkbox group filter control - filter by jQuery path using group of checkboxes (OR logic inside group, AND logic between different groups)
  • Checkbox text filter control - filter by checkboxes text values (OR logic inside group, AND logic between different groups)
  • Checkbox filter OR logic (deprecated)
  • Checkbox filter AND logic (deprecated)
  • Radio buttons filter control - filter by jQuery path with radio button
  • Button filter control - filter by jQuery path with any element (SPAN, INPUT, etc.)
  • Button filter group control - filter by jQuery path using group of elements like SPAN, INPUT, etc. (OR logic inside group, AND logic between different groups)
  • Button text filter control - filter by text using any elements like SPAN, INPUT etc. (OR logic inside group, AND logic between different groups)
  • Button text filter group control - filter by text using any elements like SPAN, INPUT etc.
  • Range filter control - range filter by jQuery path with any element (SPAN, INPUT, etc.)

jQuery UI Controls

  • Date picker range filter control (jQuery UI) - jQuery UI date picker
  • Range slider control (jQuery UI) - jQuery UI range slider

Other Controls

  • Reset button control - control that resets the page to its initial state
  • Counter control - counts and prints items number in the given jQuery path, by free text or by the given range
  • List/Grid view control - control that switches between list view and grid view themes