Pacchetto | flashx.textLayout.elements |
Classe | public final class ListItemElement |
Ereditarietà | ListItemElement ContainerFormattedElement ParagraphFormattedElement FlowGroupElement FlowElement Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
ListItemElement è una voce di un elenco. Solitamente contiene uno o più oggetti ParagraphElement, ma può anche includere elementi di livello inferiore del tipo DivElement o ListElement. Un ListItemElement è sempre incluso in un ListElement.
Un ListItemElement include un contenuto generato automaticamente che appare prima del normale contenuto dell'elenco. Si tratta del marcatore ed è ciò che distingue visivamente la voce di elenco. La proprietà listStyleType determina come viene generato il marcatore e permette all'utente di controllare se la voce di elenco è contrassegnata con un punto elenco, un numero o in ordine alfabetico. La proprietà listStylePosition specifica dove appare il marcatore in relazione alla voce di elenco: all'esterno, sul margine oppure all'interno, accanto alla voce stessa. ListMarkerFormat definisce il formato TextLayoutFormat del marcatore (per impostazione predefinita è uguale alla voce di elenco) nonché un suffisso opzionale che va alla fine del marcatore. Ad esempio, per un elenco numerato, è normale usare "." come suffisso dopo il numero. ListMarkerFormat consente inoltre di specificare il testo da aggiungere all'inizio del marcatore e, nel caso di un elenco numerato, di controllare la numerazione.
Proprietà MXML predefinitamxmlChildren
Altri esempi
Elementi API correlati
flashx.textLayout.formats.ITextLayoutFormat.listStyleType
flashx.textLayout.formats.ITextLayoutFormat.listStylePosition
flashx.textLayout.formats.ListMarkerFormat
Proprietà | Definito da | ||
---|---|---|---|
alignmentBaseline : *
TextLayoutFormat: specifica la linea di base a cui deve allinearsi la linea di base dominante. | FlowElement | ||
backgroundAlpha : *
TextLayoutFormat: valore alfa (trasparenza) per lo sfondo (adotta il valore predefinito se undefined durante la cascata). | FlowElement | ||
backgroundColor : *
TextLayoutFormat: colore di sfondo del testo (adotta il valore predefinito se undefined durante la cascata). | FlowElement | ||
baselineShift : *
TextLayoutFormat: quantità di spostamento della linea di base dal valore dominantBaseline. | FlowElement | ||
blockProgression : *
TextLayoutFormat: specifica un avanzamento orizzontale o verticale del posizionamento delle righe. | FlowElement | ||
breakOpportunity : *
TextLayoutFormat: controlla il punto in cui sono consentite le interruzioni di riga quando il testo con a capo automatico viene suddiviso su più righe. | FlowElement | ||
cffHinting : *
TextLayoutFormat: il tipo di approssimazione CFF utilizzato per questo testo. | FlowElement | ||
clearFloats : *
TextLayoutFormat: controlla il modo in cui il testo scorre intorno a un float. | FlowElement | ||
color : *
TextLayoutFormat: colore del testo. | FlowElement | ||
columnCount : *
TextLayoutFormat: numero di colonne di testo (utilizza il valore predefinito se è undefined durante la cascata). | FlowElement | ||
columnGap : *
TextLayoutFormat: specifica la quantità di spazio per il margine, espressa in pixel, da lasciare tra le colonne (utilizza il valore predefinito se è undefined durante la cascata). | FlowElement | ||
columnWidth : *
TextLayoutFormat: la larghezza della colonna è espressa in pixel (utilizza il valore predefinito se è undefined durante la cascata). | FlowElement | ||
computedFormat : flashx.textLayout.formats:ITextLayoutFormat [sola lettura]
Restituisce gli attributi del formato calcolato attivi per questo elemento. | FlowElement | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
coreStyles : Object [sola lettura] Restituisce il coreStyles per questo FlowElement. | FlowElement | ||
digitCase : *
TextLayoutFormat: Il tipo di cifre (ascendenti/discendenti) utilizzato per questo testo. | FlowElement | ||
digitWidth : *
TextLayoutFormat: il tipo di larghezza delle cifre (ascendenti/discendenti) utilizzato per questo testo. | FlowElement | ||
direction : *
TextLayoutFormat: specifica il livello di incorporamento bidirezionale predefinito del testo nel blocco di testo. | FlowElement | ||
dominantBaseline : *
TextLayoutFormat: specifica quale linea di base dell'elemento si aggancia ad alignmentBaseline per determinare la posizione verticale dell'elemento sulla riga. | FlowElement | ||
firstBaselineOffset : *
TextLayoutFormat: specifica la posizione della linea di base della prima riga nel contenitore. | FlowElement | ||
fontFamily : *
TextLayoutFormat: il nome del carattere da utilizzare o un elenco di nomi di caratteri separati da virgola. | FlowElement | ||
fontLookup : *
TextLayoutFormat: la ricerca di caratteri da utilizzare. | FlowElement | ||
fontSize : *
TextLayoutFormat: la dimensione del testo in pixel. | FlowElement | ||
fontStyle : *
TextLayoutFormat: lo stile del testo. | FlowElement | ||
fontWeight : *
TextLayoutFormat: lo spessore del testo. | FlowElement | ||
format : flashx.textLayout.formats:ITextLayoutFormat Le proprietà TextLayoutFormat applicate direttamente a questo elemento. | FlowElement | ||
id : String
Assegna un nome identificativo all'elemento, rendendo possibile l'impostazione di uno stile per l'elemento mediante un riferimento all'id. | FlowElement | ||
justificationRule : *
TextLayoutFormat: la regola utilizzata per la giustificazione del testo in un paragrafo. | FlowElement | ||
justificationStyle : *
TextLayoutFormat: lo stile utilizzato per la giustificazione del paragrafo. | FlowElement | ||
kerning : *
TextLayoutFormat: le crenature regolano i pixel tra determinate coppie di caratteri per migliorare la leggibilità. | FlowElement | ||
leadingModel : *
TextLayoutFormat: specifica il modello di interlinea, che corrisponde a una combinazione di base e direzione dell'interlinea. | FlowElement | ||
ligatureLevel : *
TextLayoutFormat: controlla quali legature definite nel carattere possono essere utilizzate nel testo. | FlowElement | ||
lineBreak : *
TextLayoutFormat: controlla il ritorno a capo automatico all'interno del contenitore (adotta il valore predefinito se undefined durante la cascata). | FlowElement | ||
lineHeight : *
TextLayoutFormat: controllo di interlinea (Leading) per il testo. | FlowElement | ||
lineThrough : *
TextLayoutFormat: se true, applica il carattere barrato, ovvero una linea tracciata a metà del testo. | FlowElement | ||
linkActiveFormat : *
TextLayoutFormat: definisce gli attributi di formattazione utilizzati per i collegamenti nello stato normal. | FlowElement | ||
linkHoverFormat : *
TextLayoutFormat: definisce gli attributi di formattazione utilizzati per i collegamenti nello stato hover, quando il mouse è all'interno dei limiti di un collegamento (rollover). | FlowElement | ||
linkNormalFormat : *
TextLayoutFormat: definisce gli attributi di formattazione utilizzati per i collegamenti nello stato normal. | FlowElement | ||
listAutoPadding : *
TextLayoutFormat: specifica un rientro automatico per il bordo iniziale degli elenchi quando il valore di riempimento dell'elenco su quel lato è auto. | FlowElement | ||
listMarkerFormat : *
TextLayoutFormat: definisce i marcatori di elenco degli attributi di formattazione. | FlowElement | ||
listStylePosition : *
TextLayoutFormat: i valori validi sono ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT. Il valore predefinito è undefined e indica che non è impostato. Se durante la cascata i valori sono undefined, questa proprietà erediterà il valore da un elemento antenato. | FlowElement | ||
listStyleType : *
TextLayoutFormat: i valori validi sono 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. Il valore predefinito è undefined e indica che non è impostato. Se durante la cascata i valori sono undefined, questa proprietà erediterà il valore da un elemento antenato. | FlowElement | ||
locale : *
TextLayoutFormat: le impostazioni internazionali del testo. | FlowElement | ||
mxmlChildren : Array
Aggiunge un array di elementi secondari a questo oggetto. | FlowGroupElement | ||
numChildren : int [sola lettura]
Restituisce il numero di elementi FlowElement secondari di questo oggetto FlowGroupElement. | FlowGroupElement | ||
paddingBottom : *
TextLayoutFormat: margine inferiore in pixel. | FlowElement | ||
paddingLeft : *
TextLayoutFormat: margine sinistro in pixel. | FlowElement | ||
paddingRight : *
TextLayoutFormat: margine destro in pixel. | FlowElement | ||
paddingTop : *
TextLayoutFormat: margine superiore in pixel. | FlowElement | ||
paragraphEndIndent : *
TextLayoutFormat: un numero che specifica, in pixel, la quantità di rientro del bordo finale del paragrafo. | FlowElement | ||
paragraphSpaceAfter : *
TextLayoutFormat: un numero che specifica la quantità di spazio, in pixel, da lasciare dopo il paragrafo. | FlowElement | ||
paragraphSpaceBefore : *
TextLayoutFormat: un numero che specifica la quantità di spazio, in pixel, da lasciare prima del paragrafo. | FlowElement | ||
paragraphStartIndent : *
TextLayoutFormat: un numero che specifica, in pixel, la quantità di rientro del bordo iniziale del paragrafo. | FlowElement | ||
parent : FlowGroupElement [sola lettura] Restituisce l'elemento principale di questo oggetto FlowElement. | FlowElement | ||
parentRelativeEnd : int [sola lettura] Restituisce la fine relativa di questo oggetto FlowElement nell'elemento principale. | FlowElement | ||
parentRelativeStart : int [sola lettura] Restituisce l'inizio relativo di questo oggetto FlowElement nell'elemento principale. | FlowElement | ||
renderingMode : *
TextLayoutFormat: la modalità di rendering utilizzata per questo testo. | FlowElement | ||
styleName : *
TextLayoutFormat: assegna una classe identificativa all'elemento, rendendo possibile l'impostazione di uno stile per l'elemento mediante un riferimento allo styleName. | FlowElement | ||
styles : Object [sola lettura] Restituisce gli stili per questo FlowElement. | FlowElement | ||
tabStops : *
TextLayoutFormat: specifica le tabulazioni associate al paragrafo. | FlowElement | ||
textAlign : *
TextLayoutFormat: l'allineamento delle righe nel paragrafo in relazione al contenitore. | FlowElement | ||
textAlignLast : *
TextLayoutFormat: l'allineamento dell'ultima o della sola riga nel paragrafo in relazione al contenitore con testo giustificato. | FlowElement | ||
textAlpha : *
TextLayoutFormat: valore alfa (trasparenza) per il testo. | FlowElement | ||
textDecoration : *
TextLayoutFormat: la formattazione del testo. | FlowElement | ||
textIndent : *
TextLayoutFormat: un valore Number che specifica, in pixel, la quantità di rientro della prima riga del paragrafo. | FlowElement | ||
textJustify : *
TextLayoutFormat: specifica le opzioni per la giustificazione del testo. | FlowElement | ||
textLength : int [sola lettura]
Restituisce la lunghezza totale del testo appartenente a questo oggetto FlowElement e dei relativi elementi secondari. | FlowElement | ||
textRotation : *
TextLayoutFormat: determina il numero di gradi di rotazione di questo testo. | FlowElement | ||
tracking : Object [sola scrittura]
Imposta il tracciamento ed è sinonimo della proprietà trackingRight. | FlowElement | ||
trackingLeft : *
TextLayoutFormat: numero espresso in pixel (o percentuale di fontSize, ad esempio 120%) che indica la quantità di tracciamento (crenatura manuale) da applicare a sinistra di ogni carattere. | FlowElement | ||
trackingRight : *
TextLayoutFormat: numero espresso in pixel (o percentuale di fontSize, ad esempio 120%) che indica la quantità di tracciamento (crenatura manuale) da applicare a destra di ogni carattere. | FlowElement | ||
typeName : String
Ogni FlowElement ha un typeName. | FlowElement | ||
typographicCase : *
TextLayoutFormat: il tipo di carattere tipografico (maiuscolo/minuscolo) utilizzato per questo testo. | FlowElement | ||
userStyles : Object Consente di lettere e scrivere stili utente in un oggetto FlowElement. | FlowElement | ||
verticalAlign : *
TextLayoutFormat: allineamento verticale o giustificazione (utilizza il valore predefinito se è undefined durante la cascata). | FlowElement | ||
whiteSpaceCollapse : *
TextLayoutFormat: comprime o mantiene gli spazi vuoti durante l'importazione del testo in un oggetto TextFlow. | FlowElement | ||
wordSpacing : *
TextLayoutFormat: specifica la spaziatura ottimale, minima e massima (come moltiplicatore della larghezza di uno spazio normale) da utilizzare tra le parole durante la giustificazione. | FlowElement |
Metodo | Definito da | ||
---|---|---|---|
Aggiunge un oggetto FlowElement secondario. | FlowGroupElement | ||
Aggiunge un oggetto FlowElement secondario nella posizione di indice specificata. | FlowGroupElement | ||
Cancella lo stile specificato dal parametro styleProp da questo oggetto FlowElement. | FlowElement | ||
Crea una copia profonda di questo oggetto FlowElement, inclusi gli eventuali elementi secondari, copiando il contenuto tra le due posizioni di caratteri specificate e restituendo la copia come oggetto FlowElement. | FlowElement | ||
Confronta gli oggetti userStyles con gli oggetti userStyles di otherElement. | FlowElement | ||
Data una posizione di testo relativa, trova l'indice del primo FlowElement secondario che contiene la posizione relativa. | FlowGroupElement | ||
Data una posizione di testo relativa, trova l'elemento foglia che contiene la posizione relativa. | FlowGroupElement | ||
Restituisce la posizione di inizio dell'elemento nel flusso di testo come un indice assoluto. | FlowElement | ||
Restituisce il carattere nella posizione specificata, relativa a questo oggetto FlowElement. | FlowElement | ||
Restituisce il codice di carattere nella posizione specificata, relativa a questo oggetto FlowElement. | FlowElement | ||
Restituisce l'oggetto secondario FlowElement nella posizione di indice specificata. | FlowGroupElement | ||
Cerca l'oggetto FlowElement specificato tra gli oggetti secondari e restituisce la relativa posizione di indice. | FlowGroupElement | ||
Restituisce l'inizio di questo elemento relativo a un elemento antenato. | FlowElement | ||
Restituisce il primo FlowLeafElement discendente di questo gruppo. | FlowGroupElement | ||
Restituisce l'ultimo FlowLeafElement discendente di questo gruppo. | FlowGroupElement | ||
Restituisce il successivo oggetto FlowElement di pari livello nella gerarchia del flusso di testo. | FlowElement | ||
Restituisce l'oggetto ParagraphElement associato a questo elemento. | FlowElement | ||
Restituisce il precedente oggetto FlowElement di pari livello nella gerarchia del flusso di testo. | FlowElement | ||
Restituisce il valore dello stile specificato dal parametro styleProp, che specifica il nome dello stile e può includere il nome di qualsiasi userStyle. | FlowElement | ||
[override] | FlowGroupElement | ||
Risale la gerarchia del flusso di testo per restituire l'oggetto TextFlow radice per l'elemento. | FlowElement | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Chiamato per gli oggetti MXML dopo che è stato creato l'oggetto di implementazione e tutte le proprietà del componente specificate nel tag MXML sono state inizializzate. | FlowElement | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Rimuove l'oggetto secondario FlowElement specificato dal gruppo. | FlowGroupElement | ||
Rimuove l'oggetto secondario FlowElement nella posizione di indice specificata. | FlowGroupElement | ||
Sostituisce gli elementi secondari nel gruppo con i nuovi elementi specificati. | FlowGroupElement | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Imposta lo stile specificato dal parametro styleProp sul valore specificato dal parametro newValue. | FlowElement | ||
Crea una copia di questo oggetto FlowElement, copiando il contenuto tra le due posizioni di caratteri specificate. | FlowElement | ||
Divide questo oggetto nella posizione specificata dal parametro childIndex. | FlowGroupElement | ||
Divide questo oggetto FlowElement in corrispondenza della posizione specificata dal parametro relativePosition, che corrisponde a una posizione relativa nel testo per questo elemento. | FlowElement | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
Tue Jun 12 2018, 02:44 PM Z