Gives range selection and check all / toggle all capabilities using Checkboxes.js.

Specifically:

  • Adds "Check all" and "Toggle" buttons to fields with more than four checkboxes.
  • Adds shift-to-select-multiple (range selection) to all checkbox fields.

New feature or bug report issues and patches are welcome here on drupal.org. Also accepting merge requests at Agaric's GitLab repository for the CheckboxesJS Drupal module.

Installation

Until handling of non-PHP third-party libraries is figured out by Drupal, which might never happen, installing this module requires jumping through some hoops.

Please see the installation instructions in the module's README.

Supporting organizations:
thought up and built.
provided the initial need and some funding.

Project information

Releases

2.0.0-alpha2 released 26 April 2023
Works with Drupal: ^8 || ^9 || ^10

D10 compatibility, translatable interface

Install:

Development version: 2.0.x-dev updated 26 Apr 2023 at 15:21 UTC