DC.js - desmarque o recurso ou filtre todos, exceto os clicados

Não tenho certeza se isso é possível e não tenho sorte em pesquisar isso. Estou trabalhando em um painel usando gráficos DC.js. e crossfilter.js. Vou usar um gráfico de linhas como exemplo. Em vez de clicar nos itens a serem filtrados, é possível fazer o contrário?

Por exemplo. Quando clico em um item de um gráfico de linhas, em vez de filtrar o item selecionado, ele desmarca esse item e filtra o restante dos outros itens. E continuarei clicando em outros itens para cancelar a seleção.

Basicamente, meu objetivo é implementar um recurso em que um usuário possa segurar a 'tecla CTRL' e 'clicar com o botão esquerdo' nos itens do Gráfico de Linhas para desmarcar. Dessa forma, o usuário não precisa clicar em mais de 50 itens no gráfico de linhas para filtrar e ter poucos itens para não filtrar.

Eu tenho um código em que o Javascript detecta um evento em que "CTRL" e "Clique esquerdo" são acionados. mas não tem certeza de como filtrar todos, exceto os clicados.

Espero que isto faça sentido. Eu tentei olhar para a API DC.js ou Crossfilter e não consigo encontrar uma função que possa fazer isso ou estou faltando alguma coisa.

questionAnswers(2)

yourAnswerToTheQuestion