po-ui / po-angular

Biblioteca de componentes Angular.
https://po-ui.io
MIT License
903 stars 210 forks source link

Po-Lookup - seleção múltipla #2019

Open lucaskonradfranca opened 5 months ago

lucaskonradfranca commented 5 months ago

Descrição da melhoria

No componente po-lookup, quando configurado com seleção múltipla, ao clicar no cabeçalho para marcar os registros exibidos, ter a opção de complementar a seleção já existente. Atualmente, caso já exista alguma seleção realizada, ao filtrar outros dados e clicar novamente na opção de selecionar todos, a seleção anterior será descartada. O objetivo é, filtrar determinados dados, selecioná-los. Em seguida, filtrar outras informações e selecioná-las também, sem descartar a seleção anterior.

Caso de uso

Permite que o usuário selecione de maneira mais fácil múltiplos valores que são obtidos no lookup a partir da aplicação de filtros na consulta, sem ter a necessidade de selecionar registro por registro quando a intenção é complementar seleções anteriores.

Informações adicionais

Comportamento atual, simulado utilizando exemplos da página do PO-UI. 1° - Realizado filtro pelo texto "on", e selecionado todos os registros (print abaixo). image

O componente marcou os registros selecionados. image

2° - Realizado novo filtro pelo texto "han". Ao clicar novamente sobre o botão para marcar todos, a seleção anterior será perdida e somente o novo registro estará selecionado.

image

Neste momento, é possível complementar a seleção apenas se for marcada cada linha, porém podem existir vários registros, o que torna o uso do componente trabalhoso.

Caso seja clicado sobre o botão "-", a seleção anterior é desfeita e somente o registro atual é marcado. image

image

Existe a possibilidade deste comportamento ser alterado?

Obrigado.

jnrpalma commented 5 months ago

Obrigado pelo seu contato e pela informação fornecida. Estamos analisando a questão apresentada e trabalharemos para lhe dar um retorno o mais breve possível.

bruno-severino commented 5 months ago

Olá, lucaskonradfranca, estamos aqui já vendo a possibilidade de trazer esta melhoria para o poui. assim que tivermos um retorno daremos um retorno.