Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(tree-view): seleção única e customizada #1808

Merged
merged 1 commit into from
Oct 6, 2023

Conversation

guilnorth
Copy link
Contributor

@guilnorth guilnorth commented Sep 14, 2023

po-tree-view

DTHFUI-7624


PR Checklist [Revisor]

  • Padrão de Commit (Coeso, de acordo com o que está sendo realizado)
  • Código (Boas práticas, nome de variavéis/métodos, etc.)
  • Testes unitários (Cobre a situação implementada e coverage está mantido)
  • Documentação (Clara, objetiva e com exemplos caso necessário)
  • Samples (A implementação possui exemplo no Labs/Caso de uso)
  • Rodado em navegadores suportados (Chrome, FireFox, Edge)

Qual o comportamento atual?
Atualmente a seleção de itens na árvore do PoTreeView ocorre por meio de um po-checkbox, permitindo a seleção de múltiplos itens. Além disso, não é possível desabilitar a seleção para um item específico.

Qual o novo comportamento?
Permite a função de seleção única utilizando po-radio pela propriedade p-single-select. Também permite customizar quais itens devem ou não receber seleção, através da propriedade isSelectable.

Simulação
Simulação no Labs do PoTreeView

@guilnorth guilnorth force-pushed the po-tree-view/DTHFUI-7624 branch 2 times, most recently from 862d14f to 708f65e Compare September 15, 2023 16:00
@rafaellmarques
Copy link
Contributor

Bom dia @guilnorth , tudo bem?

Conforme conversamos ontem, aguardamos os ajustes solicitados para seguirmos com a revisão da contribuição.

Att.

@guilnorth guilnorth force-pushed the po-tree-view/DTHFUI-7624 branch 4 times, most recently from e4c520c to d0e4f48 Compare September 22, 2023 16:37
Permite a função de seleção única utilizando po-radio
e a customizar quais itens devem ou não receber seleção.

Fixes DTHFUI-7624
@guilnorth guilnorth force-pushed the po-tree-view/DTHFUI-7624 branch from 3229a1d to 7de442b Compare September 29, 2023 14:41
@guilnorth
Copy link
Contributor Author

guilnorth commented Sep 29, 2023

Como alinhado, os itens que não podem ser selecionados (isSelectable como 'false') aparecerão desabilitados.

Single select
image

Multi select
image

@rafaellmarques rafaellmarques merged commit 7e9c9da into po-ui:master Oct 6, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants