Leitor de RSS
O componente RSS tem como finalidade permitir o carregamento de Feeds de sites que atualizam o seu conteúdo regularmente, desta forma o usuário pode permanecer informado de diversas atualizações sem a necessidade de visitar os sites.
Imagem 1 - Imagem do componente RSS
Propriedades em comum:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| Altura | Define a altura do componente | Inteiro | 250 |
| Código | Informa o código gerado pelo Maker ao qual o componente/formulário foi associado. De forma geral, não interfere nas características do componente. | Inteiro | 5 |
| Container | Informa em qual container o componente irá ser inserido. | Indefinido | |
| Dica | Armazena uma dica para o componente, o qual se torna acessível no modo de inserção ou alteração. | Letras | "Digite o CPF do cliente" |
| Habilitado | Torna o componente possível ser editado ou manipulado. | Lógico | Sim |
| PosiçãoX e PosiçãoY | O "X" determina a posição do componente em relação à esquerda do formulário, e o "Y" em relação ao topo. | Inteiro | 100 |
| Tabulação | Indica a ordem de tabulação do componente em relação aos outros que compõem a aba do formulário na qual está posto. Essa ordem pode ser observada quando o usuário altera o estado do formulário/grade para o modo de inclusão ou edição e navega entre os componentes/campos usando a tecla Tab. | Inteiro | 2 |
| Tabular | Selecionando a opção Sim, quando o usuário estiver navegando entre os componentes, como foi descrito no item anterior, o componente receberá foco (observada a ordem de tabulação). | Lógico | Sim |
| Tamanho | Aplicado a todos - determina a largura do componente ou formulário. | Inteiro | 100 |
| Visível | Aplicada a todos os componentes, com exceção da Moldura e do objeto formulário - Selecionando a opção Sim, o componente aparece no formulário. | Lógico | Sim |
| Nome | Aplicada a todos os componentes e para o objeto formulário - apresenta o nome do componente. O Maker sugere um nome diferente dos nomes dos componentes existentes no formulário para evitar que mais de um componente possua o mesmo nome. | Letras | "Tabela de Consumidores" |
| Descrição | Aplicada a todos os componentes exceto para os componentes Árvore, Grade, Moldura, Imagem e para o objeto formulário - É a legenda que aparece sobre o componente para identificar (resumidamente) qual a sua função. Observação: Ao selecionar um determinado campo o Maker irá sugerir uma descrição obtida no dicionários de dados, caso o usuário deseje deixar o campo da descrição em branco basta apagá-lo e clicar fora do componente. | Letras | "Insira aqui a idade do consumidor" |
Propriedades específicas do componente RSS:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| URL | Essa propriedade receberá a URL que contém o RSS do site informado. | Letras | http://globoesporte.com/times/bahia/feed.rss |
| Tempo de Espera | Determina o tempo que cada Feed será apresentada, por padrão o tempo de espera são de 3 segundos. | Inteiro | 3 |
| Quantidade de Itens | Determina a quantidade de itens que serão apresentados. | Inteiro | 5 |
| Abrir em outra aba | Determina se o item selecionado no RSS será aberto dentro do formulário em que ele se encontra ou em outra aba. | Lógico | Não |
| Exibir imagens | Especifica se as imagens das notícias devem ser exibidas. | Lógico | Sim |
| Exibir títulos | Especifica se os títulos das notícias devem ser exibidos. | Lógico | Sim |
| Tamanho das imagens | Especifica o tamanho das imagens no feed, em porcentagem. Pode ser especificado valores em px, pt, rem, vw ou vh exemplo (2rem). | Letras | 100px |
| Exibir Data de Publicação | Especifica se as datas de publicações das notícias devem ser exibidas. | Lógico | Sim |
| Estilo do Conteúdo | - Padrão: Cria um elemento media. - Cartão: Cria um elemento card. | Lista | Padrão |
| Modo de Exibição | Animado: O componente irá animar a barra de rolagem automaticamente. Barra de Rolagem: O componente irá restringir a área do feed e irá colocar uma barra de rolagem para que o usuário possa navegar pelo feed. Livre: O componente não irá restringir a área do feed. | Lista | Animado |
| Tamanho Máximo dos Itens | Especifica o tamanho dos itens no feed, em porcentagem. Se essa propriedade não for definida, ele irá botar 100% por padrão. Pode ser especificado valores em px, pt, rem, vw ou vh exemplo (2rem). | Letras | 100px |
OBSERVAÇÕES:
- Na propriedade __URL __o link informado é um __XML __com o Feed que será carregado pelo componente RSS, o conteúdo XML não pode está na codificação UTF-8.
- O formato do XML que o componente RSS irá fazer a leitura tem que possuir a tag
<channel>, senão o mesmo não será carregado pelo Webrun
Apresentação do Componente no Webrun:
