Pacote | flashx.textLayout.elements |
Classe | public final class ListItemElement |
Herança | ListItemElement ContainerFormattedElement ParagraphFormattedElement FlowGroupElement FlowElement Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
ListItemElement é um item em uma lista. Com mais frequência contém um ou vários objetos ParagraphElement, mas também pode ter filhos do tipo DivElement ou ListElement. Um ListItemElement sempre aparece dentro de um ListElement.
Um ListItemElement gera automaticamente o conteúdo que aparece antes do conteúdo regular da lista. Isto é chamado de marcador, e é o que visualmente distingue o item de lista. A propriedade listStyleType rege como o marcador é gerado e permite ao usuário controlar se o item de lista é marcado com marcador, número, ou alfabeticamente. O listStylePosition rege onde o marcador aparece relativo ao item de lista; especificamente pode aparecer do lado de fora, na margem da lista, ou no interior, junto do próprio item de lista. O ListMarkerFormat define o TextLayoutFormat do marcador (por padrão será igual como o item de lista), bem como um sufixo opcional que vai no fim do marcador. Por exemplo, para uma lista numerada, é comum ter um "." como um sufixo que aparece depois do número. O ListMarkerFormat também permite a especificação do texto que vai no início do marcador, e para listas numeradas permite o controle sobre a numeração.
Propriedade MXML padrãomxmlChildren
Elementos da API relacionados
flashx.textLayout.formats.ITextLayoutFormat.listStyleType
flashx.textLayout.formats.ITextLayoutFormat.listStylePosition
flashx.textLayout.formats.ListMarkerFormat
Propriedade | Definido por | ||
---|---|---|---|
alignmentBaseline : *
TextLayoutFormat: especifica a linha de base à qual a linha de base dominante se alinha. | FlowElement | ||
backgroundAlpha : *
TextLayoutFormat: Valor de Alfa (transparência) do plano de fundo (adota o valor padrão se não for definido durante o cascateamento). | FlowElement | ||
backgroundColor : *
TextLayoutFormat: Cor do plano de fundo do texto (adota o valor padrão se não for definido durante o cascateamento). | FlowElement | ||
baselineShift : *
TextLayoutFormat: quantidade para deslocar a linha de base do valor dominantBaseline. | FlowElement | ||
blockProgression : *
TextLayoutFormat: especifica uma progressão vertical ou horizontal da colocação de linha. | FlowElement | ||
breakOpportunity : *
TextLayoutFormat: controla onde as linhas são permitidas para quebrar o texto em diversas linhas. | FlowElement | ||
cffHinting : *
TextLayoutFormat: O tipo de referência CFF usado nesse texto. | FlowElement | ||
clearFloats : *
TextLayoutFormat: Controla como texto envolve um float. | FlowElement | ||
color : *
TextLayoutFormat: Cor do texto. | FlowElement | ||
columnCount : *
TextLayoutFormat: o número de colunas de texto (adota o valor padrão se indefinido durante a cascata). | FlowElement | ||
columnGap : *
TextLayoutFormat: especifica a quantidade do espaço de sarjeta, em pixels, para dobra de colunas (adota o valor padrão se indefinido durante a cascata). | FlowElement | ||
columnWidth : *
TextLayoutFormat: a largura da coluna em pixels (adota o valor padrão se indefinido durante a cascata). | FlowElement | ||
computedFormat : flashx.textLayout.formats:ITextLayoutFormat [somente leitura]
Gera os atributos calculados de formato válidos para este elemento. | FlowElement | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
coreStyles : Object [somente leitura] Retorna os coreStyles neste FlowElement. | FlowElement | ||
digitCase : *
TextLayoutFormat: o tipo da caixa de dígito usado para este texto. | FlowElement | ||
digitWidth : *
TextLayoutFormat: o tipo da largura de dígito usado para este texto. | FlowElement | ||
direction : *
TextLayoutFormat: Especifica o nível de incorporação bidirecional padrão do texto no bloco de texto. | FlowElement | ||
dominantBaseline : *
TextLayoutFormat: especifica que linha de base de elemento se ajusta ao alignmentBaseline para determinar a posição vertical do elemento na linha. | FlowElement | ||
firstBaselineOffset : *
TextLayoutFormat: especifica a posição de linha de base da primeira linha no container. | FlowElement | ||
fontFamily : *
TextLayoutFormat: O nome da fonte a ser usada ou uma lista dos nomes de fonte separados por vírgulas. | FlowElement | ||
fontLookup : *
TextLayoutFormat: busca de fonte para usar. | FlowElement | ||
fontSize : *
TextLayoutFormat: o tamanho do texto em pixels. | FlowElement | ||
fontStyle : *
TextLayoutFormat: estilo de texto. | FlowElement | ||
fontWeight : *
TextLayoutFormat: espessura do texto. | FlowElement | ||
format : flashx.textLayout.formats:ITextLayoutFormat Propriedades do TextLayoutFormat aplicadas diretamente a este elemento. | FlowElement | ||
id : String
Atribui um nome identificador ao elemento, possibilitando definir um estilo para o elemento através da referência à id. | FlowElement | ||
justificationRule : *
TextLayoutFormat: regra usada para justificar o texto em um parágrafo. | FlowElement | ||
justificationStyle : *
TextLayoutFormat: o estilo usado para a justificação do parágrafo. | FlowElement | ||
kerning : *
TextLayoutFormat: O kerning ajusta os pixels entre determinados pares de caracteres para aprimorar a legibilidade. | FlowElement | ||
leadingModel : *
TextLayoutFormat: especifica o modelo de entrelinha, que é uma combinação de base e direção de entrelinha. | FlowElement | ||
ligatureLevel : *
TextLayoutFormat: controla quai das ligaduras que são definidas na fonte podem ser usadas no texto. | FlowElement | ||
lineBreak : *
TextLayoutFormat: controla a quebra de texto dentro do container (adota o valor padrão se indefinido durante a cascata). | FlowElement | ||
lineHeight : *
TextLayoutFormat: controles de entrelinha do texto. | FlowElement | ||
lineThrough : *
TextLayoutFormat: se verdadeiro, aplica-se tachado, uma linha desenhada no meio do texto. | FlowElement | ||
linkActiveFormat : *
TextLayoutFormat: define os atributos de formatação usados para links em estado normal. | FlowElement | ||
linkHoverFormat : *
TextLayoutFormat: define os atributos de formatação utilizados para links em estado de foco, quando o mouse está sobre os limites (rolando sobre) um link. | FlowElement | ||
linkNormalFormat : *
TextLayoutFormat: define os atributos de formatação usados para links em estado normal. | FlowElement | ||
listAutoPadding : *
TextLayoutFormat: isto especifica um recuo automático da borda inicial de listas quando o valor de preenchimento da lista neste lado é automático. | FlowElement | ||
listMarkerFormat : *
TextLayoutFormat: define a formatação dos marcadores de lista de atributos. | FlowElement | ||
listStylePosition : *
TextLayoutFormat: os valores permitidos são ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT. O valor padrão é indefinido indicando não configurado. Se não for definido durante o cascateamento, esta propriedade herdará seu valor de um ancestral. | FlowElement | ||
listStyleType : *
TextLayoutFormat: Os valores permitidos são ListStyleType.UPPER_ALPHA, ListStyleType.LOWER_ALPHA, ListStyleType.UPPER_ROMAN, ListStyleType.LOWER_ROMAN, ListStyleType.NONE, ListStyleType.DISC, ListStyleType.CIRCLE, ListStyleType.SQUARE, ListStyleType.BOX, ListStyleType.CHECK, ListStyleType.DIAMOND, ListStyleType.HYPHEN, ListStyleType.ARABIC_INDIC, ListStyleType.BENGALI, ListStyleType.DECIMAL, ListStyleType.DECIMAL_LEADING_ZERO, ListStyleType.DEVANAGARI, ListStyleType.GUJARATI, ListStyleType.GURMUKHI, ListStyleType.KANNADA, ListStyleType.PERSIAN, ListStyleType.THAI, ListStyleType.URDU, ListStyleType.CJK_EARTHLY_BRANCH, ListStyleType.CJK_HEAVENLY_STEM, ListStyleType.HANGUL, ListStyleType.HANGUL_CONSTANT, ListStyleType.HIRAGANA, ListStyleType.HIRAGANA_IROHA, ListStyleType.KATAKANA, ListStyleType.KATAKANA_IROHA, ListStyleType.LOWER_ALPHA, ListStyleType.LOWER_GREEK, ListStyleType.LOWER_LATIN, ListStyleType.UPPER_ALPHA, ListStyleType.UPPER_GREEK, ListStyleType.UPPER_LATIN, FormatValue.INHERIT. O valor padrão é indefinido indicando não configurado. Se não for definido durante o cascateamento, esta propriedade herdará seu valor de um ancestral. | FlowElement | ||
locale : *
TextLayoutFormat: O local do texto. | FlowElement | ||
mxmlChildren : Array
Acrescenta uma matriz de filhos a este objeto. | FlowGroupElement | ||
numChildren : int [somente leitura]
Gera o número de filhos do FlowElement que este objeto FlowGroupElement possui. | FlowGroupElement | ||
paddingBottom : *
TextLayoutFormat: inserção inferior em pixels. | FlowElement | ||
paddingLeft : *
TextLayoutFormat: Inserção esquerda em pixels. | FlowElement | ||
paddingRight : *
TextLayoutFormat: inserção direita em pixels. | FlowElement | ||
paddingTop : *
TextLayoutFormat: inserção superior em pixels. | FlowElement | ||
paragraphEndIndent : *
TextLayoutFormat: um número que especifica, em pixels, a quantidade para recuar a borda de fim do parágrafo. | FlowElement | ||
paragraphSpaceAfter : *
TextLayoutFormat: Um Número que especifica a quantidade de espaço, em pixels, a ser deixada após o parágrafo. | FlowElement | ||
paragraphSpaceBefore : *
TextLayoutFormat: Um Número que especifica a quantidade de espaço, em pixels, a ser deixada antes do parágrafo. | FlowElement | ||
paragraphStartIndent : *
TextLayoutFormat: um número que especifica, em pixels, a quantidade para recuar a borda inicial do parágrafo. | FlowElement | ||
parent : FlowGroupElement [somente leitura] Gera o pai deste objeto FlowElement. | FlowElement | ||
parentRelativeEnd : int [somente leitura] Gera o fim relativo deste objeto FlowElement no pai. | FlowElement | ||
parentRelativeStart : int [somente leitura] Gera o início relativo deste objeto FlowElement no pai. | FlowElement | ||
renderingMode : *
TextLayoutFormat: O modo de renderização usado nesse texto. | FlowElement | ||
styleName : *
TextLayoutFormat: atribui uma classe de identificação ao elemento, permitindo definir um estilo para o elemento por meio da referência a styleName. | FlowElement | ||
styles : Object [somente leitura] Retorna os estilos neste FlowElement. | FlowElement | ||
tabStops : *
TextLayoutFormat: especifica as paradas de tabulação associadas ao parágrafo. | FlowElement | ||
textAlign : *
TextLayoutFormat: alinhamento de linhas no parágrafo em relação ao container. | FlowElement | ||
textAlignLast : *
TextLayoutFormat: alinhamento da última (ou única) linha no parágrafo em relação ao container em texto justificado. | FlowElement | ||
textAlpha : *
TextLayoutFormat: Valor Alfa (transparência) do texto. | FlowElement | ||
textDecoration : *
TextLayoutFormat: decoração no texto. | FlowElement | ||
textIndent : *
TextLayoutFormat: um número que especifica, em pixels, a quantidade para recuar a primeira linha do parágrafo. | FlowElement | ||
textJustify : *
TextLayoutFormat: especifica opções para justificar o texto. | FlowElement | ||
textLength : int [somente leitura]
Gera o comprimento total de texto de propriedade deste objeto FlowElement e do seu filho. | FlowElement | ||
textRotation : *
TextLayoutFormat: determina o número de graus para girar este texto. | FlowElement | ||
tracking : Object [somente gravação]
Define o controle e é sinônimo da propriedade trackingRight. | FlowElement | ||
trackingLeft : *
TextLayoutFormat: Número, em pixels (ou porcentagem de fontSize, como 120%) que indica a quantidade de rastreamento (kerning manual) a ser aplicado à esquerda de cada caractere. | FlowElement | ||
trackingRight : *
TextLayoutFormat: Número, em pixels (ou porcentagem de fontSize, como 120%) que indica a quantidade de rastreamento (kerning manual) a ser aplicado à direita de cada caractere. | FlowElement | ||
typeName : String
Cada FlowElement tem um typeName. | FlowElement | ||
typographicCase : *
TextLayoutFormat: o tipo de caixa tipográfica usado para este texto. | FlowElement | ||
userStyles : Object Permite ler e gravar estilos de usuários em um objeto FlowElement. | FlowElement | ||
verticalAlign : *
TextLayoutFormat: o alinhamento vertical ou a justificação (adota o valor padrão se indefinido durante a cascata). | FlowElement | ||
whiteSpaceCollapse : *
TextLayoutFormat: oculta ou mantém espaços em branco ao importar texto em um TextFlow. | FlowElement | ||
wordSpacing : *
TextLayoutFormat: especifica o espaçamento ideal, mínimo e máximo (como um multiplicador da largura de um espaço normal) entre palavras a ser utilizado durante a justificação. | FlowElement |
Método | Definido por | ||
---|---|---|---|
Anexa um objeto FlowElement filho. | FlowGroupElement | ||
Acrescenta um objeto FlowElement filho na posição de índice especificada. | FlowGroupElement | ||
Apaga o estilo especificado por styleProp a partir deste objeto FlowElement. | FlowElement | ||
Faz uma cópia profunda deste objeto FlowElement, inclusive os filhos, copiando o conteúdo entre as duas posições de caracteres especificadas e gerando a cópia como um objeto FlowElement. | FlowElement | ||
Compare o userStyles deste com o userStyles de otherElement. | FlowElement | ||
Dada uma posição relativa de texto, localiza o índice do primeiro FlowElement filho que contenha a posição relativa. | FlowGroupElement | ||
Dada uma posição relativa de texto, localizar o elemento de folha que contém a posição. | FlowGroupElement | ||
Gera o local inicial do elemento no fluxo de texto como um índice absoluto. | FlowElement | ||
Gera o caractere na posição especificada, em relação a este objeto FlowElement. | FlowElement | ||
Gera o código do caractere na posição especificada, em relação a este FlowElement. | FlowElement | ||
Gera o FlowElement filho no índice especificado. | FlowGroupElement | ||
Pesquisa nos filhos o objeto FlowElement especificado e gera sua posição no índice. | FlowGroupElement | ||
Gera o início deste elemento em relação a um elemento precedente. | FlowElement | ||
Gera o primeiro descendente FlowLeafElement deste grupo. | FlowGroupElement | ||
Gera o último descendente FlowLeafElement deste grupo. | FlowGroupElement | ||
Gera o próximo irmão FlowElement na hierarquia do fluxo de texto. | FlowElement | ||
Gera o objeto ParagraphElement associado a este elemento. | FlowElement | ||
Gera o irmão FlowElement anterior na hierarquia do fluxo de texto. | FlowElement | ||
Gera o valor do estilo especificado pelo parâmetro styleProp, que especifica o nome do estilo e pode conter qualquer nome de estilo do usuário. | FlowElement | ||
[substituir] | FlowGroupElement | ||
Sobe na hierarquia do fluxo de texto para gerar o objeto TextFlow de raiz do elemento. | FlowElement | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Uma chamada dos objetos MXML depois do objeto de implementação foi criada, e todas as propriedades componentes especificadas na tag de MXML foram inicializadas. | FlowElement | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Retira do grupo o objeto FlowElement filho especificado. | FlowGroupElement | ||
Retira o objeto FlowElement filho da posição especificada do índice. | FlowGroupElement | ||
Substitui elementos filhos no grupo pelos novos elementos especificados. | FlowGroupElement | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Define o estilo especificado pelo parâmetro styleProp para o valor especificado pelo parâmetro newValue. | FlowElement | ||
Produz uma cópia deste objeto FlowElement, copiando o conteúdo entre duas posições especificadas de caracteres. | FlowElement | ||
Divide este objeto na posição especificada pelo parâmetro childIndex. | FlowGroupElement | ||
Divide este objeto FlowElement na posição especificada pelo parâmetro relativePosition, que é uma posição relativa deste elemento no texto. | FlowElement | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object |
Wed Jun 13 2018, 11:10 AM Z