Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SVG GET ATTRIBUTE
|
SVG GET ATTRIBUTE ( {* ;} objetoImagem ; id_Elemento ; nomeAtrib ; valorAtributo ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
* | Operador |
![]() |
Se especificado, objetoImagem é um nome de objeto (string). Se omitido, objetoImagem é uma variável | |||||
objetoImagem | Imagem |
![]() |
Nome de objeto (se * for especificado) ou variável ou campo (se * for omitido) | |||||
id_Elemento | Texto |
![]() |
ID do elemento cujo valor de atributo você deseja conseguir | |||||
nomeAtrib | String |
![]() |
Atributo cujo valor você deseja obter | |||||
valorAtributo | String, Inteiro longo |
![]() |
Valor atual do atributo | |||||
O comando SVG GET ATTRIBUTE é utilizado para obter o valor atual do atributo nomAtrib em um objeto ou uma imagem SVG.
Se passa o parâmetro opcional *, indica que o parâmetro objetoImagem é um nome de objeto (string). Neste caso, o comando retorna o valor do atributo da imagem renderizada anexa ao objeto. Este valor pode ter sido modificada por SVG SET ATTRIBUTE, por exemplo.
Se não passa o parâmetro *, indica que o parâmetro objetoImagem é uma variável ou um campo. Portanto, se passa uma referência de variável (variável objeto únicamente) ou de campo ao invés de uma string. En este caso, o comando retorna o valor do atributo da imagem inicial renderizada (correspondente a fonte de dados da variável).
Nota: este principio também se aplica ao comando SVG Find element ID by coordinates.
O parâmetro id_Element é utilizada para definir a identificação (atributo "id" ou "xml: id") do elemento cujo valor de atributo deseja obter.
Para obter mais informação acerca dos atributos SVG, consulte a descripção do comando SVG SET ATTRIBUTE. Esta é uma lista de atributos 4D reservados e dedicados a animação:
Atributos | Acesso | Comentário |
4D-text | leitura/escrita | Substitui/lê o conteúdo do nó de texto. Utilizável com os elementos 'text' 'tspan' e 'textArea' |
4D-bringToFront | escrita | Se 'true', mover o nó em frente dos nó irmãos. Apenas pode ser usada com o comando SVG SET ATTRIBUTE |
4D-isOfClass-{IDENT [[S|COMMA] IDENT]*} | leitura | Retorna 'true' se o atributo de classe herdado do nó contém todos os nomes de classes; do contrário, retorna 'false'. Retorna por exemplo true para "4D-isOfClass-terra" se a classe herdada do nó é "land department01" |
Produto: 4D
Tema: SVG
Número
1056
Criado por: 4D v12
Manual de linguagem 4D ( 4D v20 R7)