Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2299

Função que esconde um componente que possua a propriedade Identificador (id). Para a ação inversa, utilize o bloco Exibir componente.


Image Added

Figura 1 - Bloco Esconder componente

Torna um componente da tela não visível.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1stringIdentificador do componente

Compatibilidade

Image Removed Servidor

Image Removed Cliente

Exemplo 1

A função abaixo esconde uma entrada de texto através do seu identificador textinput-nome.

Image Removed

Utilização da função

A utilização da função Esconder componente depende da forma correta de vinculação do bloco de programação ao formulário contendo os componentes com os quais se deseja interagir.

Para mais informações sobre como fazer tal vinculação acesse o link abaixo.

Informações
titleMais sobre

Vinculando bloco de programação ao formulário

Compatibilidade

  • Bloco cliente: cronapi.screen.hideComponent()
  • Bloco servidor: cronapi.screen.hideComponent() - executado a partir da chamada do bloco cliente.

Retorno

Bloco não possui retorno.

Parâmetros

Identificador

Identificador (id) do componente que será escondido. Para selecioná-lo, é necessário vincular o bloco de programação a um formulário de referência, confira no tópico Propriedades do Blockly da documentação Bloco de Programação.

  • Posição: 1
  • Inglês: Identifier
  • Tipo: Objeto / Object
  • Exemplo: "crn-textinput-514418"

Exemplo

A função a seguir apresenta um exemplo de uso do bloco Esconder componente. Após vincular um formulário de referência nas configurações do blockly, selecionamos, no parâmetro Identificador do bloco, o identificador (id) do componente presente no formulário. 


Image Added

Figura 2 - Exemplo de uso do bloco Esconder componente


A imagem abaixo apresenta o resultado de execução da função da Figura 2, a qual foi associada ao evento "Ao clicar" do botão "Esconder componente". Como pode-se observar, inicialmente, o componente entrada de texto é exibido na tela. Após clicar no botão do formulário, a função é executada e o componente é escondido, não sendo possível visualizá-lo.


Image Added

Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página

Índice