Open TrueCebola opened 6 months ago
Como é possível observar na primeira imagem, o campo do po-datepicker
seria preenchido por tags po-tag
removíveis. O evento de alteração também poderia informar qual acabou de ser removido.
Boa Tarde @TrueCebola
Agradecemos pela sua sugestão. Como se trata de uma melhoria bastante específica, sugerimos que você envie uma Pull Request (PR) para contribuir com essa alteração. Isso facilitará o processo de revisão por parte da nossa equipe e aumentará a possibilidade de priorização dessa modificação no código.
Ficaremos no aguardo da sua contribuição. Abraço!
Descrição da melhoria
Atualmente o
po-datepicker
e opo-calendar
suportam seleção única e seleção de período. A funcionalidade sugerida seria um terceiro modo de utilização, onde seria possível a seleção de múltiplas datas sem que seja um período. Também seria interessante poder definir limites, como a quantidade mínima de datas que devem ser escolhidas e a quantidade máxima de datas que podem ser escolhidas. O evento de alteração do componente poderia informar a quantidade de dias selecionados, qual acabou de ser selecionado e quais são os que estão atualmente selecionados.Caso de uso
Um exemplo de uso, que estou enfrentando em um projeto atual, é de definir as datas que serão realizados os treinamentos de normas regulamentadoras. Nesse caso, são definidas as datas em que os treinamentos serão realizados para uma determinada turma de acordo com a disponibilidade dos instrutores e também do local de treinamento. Há casos onde os dias de treinamento são uma sequência direta, mas na maioria das vezes não é essa a situação.
Informações adicionais
Como deveria ser o
po-datepicker
Como deveria ser o
po-calendar
As imagens são tiradas de uma demo dessa funcionalidade feita para o Angular Material Link do repositório da funcionalidade usada na demo Link da demo