Vaadin-combo-box: como posso remover o botão 'cancelar'?

Criado em 23 jun. 2017  ·  6Comentários  ·  Fonte: vaadin/vaadin-combo-box

Não quero que o usuário possa cancelar, pois não faz o que os documentos dizem - eles dizem que deve reverter para o valor original, mas simplesmente limpa o campo, o que eu não quero.

Todos 6 comentários

Você poderia passar algo como um ícone invisível para o slot clear-button . A partir de 1.x, isso se parece com isto (para 2.x você deve usar slot em vez de classe):

<paper-icon-button class="hidden" slot="clear-button"></paper-icon-button>
.hidden {
  display: none;
}

A solução para v3: https://jsfiddle.net/6r5htd05/33/

Na verdade, não entendo o problema original. Não existe um botão “cancelar”, apenas um botão “limpar”. Dizemos “botão cancelar” em algum lugar de nossos documentos?

Pressionar ESC reverte para o valor atualmente selecionado.

@jouni, o caso de uso possível é o campo obrigatório que, uma vez selecionado, nunca deve ser limpo e pode apenas ser alterado.

Por exemplo. algum tipo de seletor de versão de entidade (se essa entidade, artigo, etc., ainda não tiver versões salvas, não deve ser exibido).

Claro, eu entendo esse caso de uso. Mas a descrição original do problema não menciona isso, então eu queria saber onde @davidmaxwaterman encontrou essa documentação.

Esta página foi útil?
0 / 5 - 0 avaliações