Pakiet | flashx.textLayout.elements |
Klasa | public final class ListItemElement |
Dziedziczenie | ListItemElement ContainerFormattedElement ParagraphFormattedElement FlowGroupElement FlowElement Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Obiekt ListItemElement jest elementem listy. Najczęściej zawiera co najmniej jeden obiekt ParagraphElement, ale może także mieć elementy potomne typu DivElement lub ListElement. Obiekt ListItemElement zawsze pojawia się w obiekcie ListElement.
Obiekt ListItemElement ma automatycznie generowaną zawartość, która pojawia się przed normalną zawartością listy. Jest to tak zwany znacznik, który wizualnie wyróżnia element listy. Właściwość listStyleType steruje sposobem generowania znacznika i umożliwia użytkownikowi określenie, czy elementy listy są oznaczane punktorami, liczbami, czy alfabetycznie. Właściwość listStylePosition steruje miejscem wyświetlania znacznika względem elementu listy. Można go ustawić na zewnątrz — na marginesie listy — lub wewnątrz, obok samego elementu listy. Właściwość ListMarkerFormat określa wartość TextLayoutFormat znacznika (domyślnie taką samą jak element listy), a także pozwala ustawić opcjonalny przyrostek znacznika. Na listach numerowanych występuje na przykład często przyrostek „.” wyświetlany po numerze. Właściwość ListMarkerFormat pozwala również podać tekst umieszczany na początku znacznika, a na listach numerowanych umożliwia sterowanie numerowaniem.
Domyślna właściwość MXMLmxmlChildren
Powiązane elementy interfejsu API
flashx.textLayout.formats.ITextLayoutFormat.listStyleType
flashx.textLayout.formats.ITextLayoutFormat.listStylePosition
flashx.textLayout.formats.ListMarkerFormat
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
alignmentBaseline : *
TextLayoutFormat: określa linię bazową, do której wyrównywana jest dominująca linia bazowa. | FlowElement | ||
backgroundAlpha : *
TextLayoutFormat: wartość alfa (przezroczystość) dla tła (jeśli przekazana kaskadowo wartość nie jest zdefiniowana, przyjmowana jest wartość domyślna). | FlowElement | ||
backgroundColor : *
TextLayoutFormat: kolor tła tekstu (jeśli zostanie przekazana kaskadowo wartość undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
baselineShift : *
TextLayoutFormat: przesunięcie linii bazowej względem wartości dominantBaseline. | FlowElement | ||
blockProgression : *
TextLayoutFormat: określa pionowy lub poziomy przyrost położenia przy rozmieszczaniu wierszy. | FlowElement | ||
breakOpportunity : *
TextLayoutFormat: steruje miejscem dozwolonego podziału wierszy przy zawijaniu tekstu. | FlowElement | ||
cffHinting : *
TextLayoutFormat: typ przyciągania CFF użyty dla tego tekstu. | FlowElement | ||
clearFloats : *
TextLayoutFormat: Steruje sposobem zawijania tekstu wokół obiektu ruchomego. | FlowElement | ||
color : *
TextLayoutFormat: kolor tekstu. | FlowElement | ||
columnCount : *
TextLayoutFormat: liczba kolumn tekstu (jeśli kaskadowo zostanie przekazana wartość undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
columnGap : *
TextLayoutFormat: określa odstęp między kolumnami w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
columnWidth : *
TextLayoutFormat: szerokość kolumny w pikselach (jeśli przekazana kaskadowo wartość jest równa undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
computedFormat : flashx.textLayout.formats:ITextLayoutFormat [tylko do odczytu]
Zwraca obliczone atrybuty formatu, które obowiązują dla danego elementu. | FlowElement | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
coreStyles : Object [tylko do odczytu] Zwraca właściwość coreStyles tego obiektu FlowElement. | FlowElement | ||
digitCase : *
TextLayoutFormat: sposób różnicowania wielkości cyfr w tekście. | FlowElement | ||
digitWidth : *
TextLayoutFormat: Szerokość cyfr stosowana w tym tekście. | FlowElement | ||
direction : *
TextLayoutFormat: określa domyślny dwukierunkowy poziom osadzenia tekstu w bloku tekstu. | FlowElement | ||
dominantBaseline : *
TextLayoutFormat: określa, która linia bazowa elementów jest przyciągana do linii alignmentBaseline w celu ustalenia pionowego położenia elementu w wierszu. | FlowElement | ||
firstBaselineOffset : *
TextLayoutFormat: określa położenie linii bazowej dla pierwszego wiersza w kontenerze. | FlowElement | ||
fontFamily : *
TextLayoutFormat: nazwa użytej czcionki lub lista nazw czcionek oddzielonych od siebie przecinkami. | FlowElement | ||
fontLookup : *
TextLayoutFormat: sposób wyszukiwania czcionek. | FlowElement | ||
fontSize : *
TextLayoutFormat: rozmiar tekstu w pikselach. | FlowElement | ||
fontStyle : *
TextLayoutFormat: styl tekstu. | FlowElement | ||
fontWeight : *
TextLayoutFormat: grubość tekstu. | FlowElement | ||
format : flashx.textLayout.formats:ITextLayoutFormat Właściwości TextLayoutFormat są stosowane bezpośrednio do tego elementu. | FlowElement | ||
id : String
Przypisuje identyfikującą nazwę do elementu, umożliwiając ustawienie stylu dla elementu poprzez utworzenie odniesienia do identyfikatora. | FlowElement | ||
justificationRule : *
TextLayoutFormat: reguła justowania tekstu w akapicie. | FlowElement | ||
justificationStyle : *
TextLayoutFormat: styl justowania akapitu. | FlowElement | ||
kerning : *
TextLayoutFormat: kerning dopasowuje piksele pomiędzy określonymi parami znaków w celu poprawienia czytelności. | FlowElement | ||
leadingModel : *
TextLayoutFormat: określa model interlinii, czyli ustawienia podstawy i kierunku interlinii. | FlowElement | ||
ligatureLevel : *
TextLayoutFormat: określa, które z ligatur zdefiniowanych w czcionce mogą być używane w tekście. | FlowElement | ||
lineBreak : *
TextLayoutFormat: steruje podziałem wyrazów między wiersze w kontenerze (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
lineHeight : *
TextLayoutFormat: specyfikacja interlinii tekstu. | FlowElement | ||
lineThrough : *
TextLayoutFormat: wartość true powoduje zastosowanie przekreślenia, czyli linii biegnącej przez środek wiersza tekstu. | FlowElement | ||
linkActiveFormat : *
TextLayoutFormat: Definiuje atrybuty formatujące używane dla łączy w stanie normalnym. | FlowElement | ||
linkHoverFormat : *
TextLayoutFormat: Definiuje atrybuty formatowania używane dla łączy w stanie wskazywania, gdy wskaźnik myszy znajduje się w obrębie obwiedni łącza (nasuwanie kursora). | FlowElement | ||
linkNormalFormat : *
TextLayoutFormat: Definiuje atrybuty formatujące używane dla łączy w stanie normalnym. | FlowElement | ||
listAutoPadding : *
TextLayoutFormat: Określa automatyczne wcięcie dla krawędzi początkowych list w przypadkach, gdy wartość dopełnienia listy po danej stronie wynosi auto. | FlowElement | ||
listMarkerFormat : *
TextLayoutFormat: Definiuje znaczniki formatowania list atrybutów. | FlowElement | ||
listStylePosition : *
TextLayoutFormat: Wartości dozwolone: ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT. Wartość domyślna (undefined) oznacza, że właściwość nie jest ustawiona. Jeśli zostanie przekazana kaskadowo wartość undefined, ta właściwość odziedziczy wartość z obiektu macierzystego. | FlowElement | ||
listStyleType : *
TextLayoutFormat: Wartości dozwolone: 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. Wartość domyślna (undefined) oznacza, że właściwość nie jest ustawiona. Jeśli zostanie przekazana kaskadowo wartość undefined, ta właściwość odziedziczy wartość z obiektu macierzystego. | FlowElement | ||
locale : *
TextLayoutFormat: ustawienia narodowe tekstu. | FlowElement | ||
mxmlChildren : Array
Dołącza tablicę obiektów podrzędnych do tego obiektu. | FlowGroupElement | ||
numChildren : int [tylko do odczytu]
Zwraca liczbę elementów potomnych FlowElement, które zawiera dany obiekt FlowGroupElement. | FlowGroupElement | ||
paddingBottom : *
TextLayoutFormat: Wstawka dolna w pikselach. | FlowElement | ||
paddingLeft : *
TextLayoutFormat: Lewa wstawka w pikselach. | FlowElement | ||
paddingRight : *
TextLayoutFormat: Prawa wstawka w pikselach. | FlowElement | ||
paddingTop : *
TextLayoutFormat: Górna wstawka w pikselach. | FlowElement | ||
paragraphEndIndent : *
TextLayoutFormat: liczba określająca (w pikselach) wielkość wcięcia końcowej krawędzi akapitu. | FlowElement | ||
paragraphSpaceAfter : *
TextLayoutFormat: liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić za akapitem. | FlowElement | ||
paragraphSpaceBefore : *
TextLayoutFormat: liczba, która określa w pikselach ilość miejsca, jaką należy pozostawić przed akapitem. | FlowElement | ||
paragraphStartIndent : *
TextLayoutFormat: liczba określająca (w pikselach) wielkość wcięcia początkowej krawędzi akapitu. | FlowElement | ||
parent : FlowGroupElement [tylko do odczytu] Zwraca obiekt nadrzędny danego obiektu FlowElement. | FlowElement | ||
parentRelativeEnd : int [tylko do odczytu] Zwraca względny koniec danego obiektu FlowElement w elemencie nadrzędnym. | FlowElement | ||
parentRelativeStart : int [tylko do odczytu] Zwraca względny początek danego obiektu FlowElement w elemencie nadrzędnym. | FlowElement | ||
renderingMode : *
TextLayoutFormat: tryb renderowania używany dla tego tekstu. | FlowElement | ||
styleName : *
TextLayoutFormat: Przypisuje klasę identyfikującą do elementu, umożliwiając ustawienie stylu dla elementu za pomocą odniesienia do właściwości styleName. | FlowElement | ||
styles : Object [tylko do odczytu] Zwraca właściwość styles tego obiektu FlowElement. | FlowElement | ||
tabStops : *
TextLayoutFormat: określa znaczniki tabulacji skojarzone z akapitem. | FlowElement | ||
textAlign : *
TextLayoutFormat: wyrównanie wierszy akapitu względem kontenera. | FlowElement | ||
textAlignLast : *
TextLayoutFormat: wyrównanie ostatniego (lub jedynego) wiersza tekstu justowanego w akapicie względem kontenera. | FlowElement | ||
textAlpha : *
TextLayoutFormat: wartość Alfa (przezroczystość) dla tekstu. | FlowElement | ||
textDecoration : *
TextLayoutFormat: dekoracja tekstu. | FlowElement | ||
textIndent : *
TextLayoutFormat: liczba określająca w pikselach wcięcie pierwszego wiersza akapitu. | FlowElement | ||
textJustify : *
TextLayoutFormat: określa opcje justowania tekstu. | FlowElement | ||
textLength : int [tylko do odczytu]
Zwraca całkowitą długość tekstu, którego właścicielem jest obiekt FlowElement oraz jego obiekty podrzędne. | FlowElement | ||
textRotation : *
TextLayoutFormat: kąt obrotu tego tekstu w stopniach. | FlowElement | ||
tracking : Object [tylko do zapisu]
Ustawia światło i działa tak samo, jak właściwość trackingRight. | FlowElement | ||
trackingLeft : *
TextLayoutFormat: liczba pikseli (lub procent wartości fontSize, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po lewej stronie każdego znaku. | FlowElement | ||
trackingRight : *
TextLayoutFormat: liczba pikseli (lub procent wartości fontSize, np. 120%) wskazująca ilość światła (kerning ręczny) do zastosowania po prawej stronie każdego znaku. | FlowElement | ||
typeName : String
Każdy obiekt FlowElement ma właściwość typeName. | FlowElement | ||
typographicCase : *
TextLayoutFormat: sposób różnicowania wielkości liter w tekście. | FlowElement | ||
userStyles : Object Umożliwia odczytywanie i zapisywanie stylów użytkownika w obiekcie FlowElement. | FlowElement | ||
verticalAlign : *
TextLayoutFormat: wyrównanie pionowe lub justowanie (jeśli wartość przekazana kaskadowo jest równa undefined, przyjmowana jest wartość domyślna). | FlowElement | ||
whiteSpaceCollapse : *
TextLayoutFormat: powoduje usuwanie albo zachowywanie białych znaków podczas importowania tekstu do obiektu TextFlow. | FlowElement | ||
wordSpacing : *
TextLayoutFormat: Określa optymalny, minimalny i maksymalny odstęp między wyrazami (jako mnożnik szerokości normalnego odstępu) obowiązujący przy justowaniu. | FlowElement |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Dołącza podrzędny element FlowElement. | FlowGroupElement | ||
Dodaje podrzędny obiekt FlowElement w określonym indeksie. | FlowGroupElement | ||
Usuwa styl określony przez parametr styleProp z danego obiektu FlowElement. | FlowElement | ||
Tworzy głęboką kopię tego obiektu FlowElement wraz z wszelkimi elementami podrzędnymi, kopiując treść między dwoma określonymi położeniami znaków oraz zwracając kopię jako obiekt FlowElement. | FlowElement | ||
Porównanie stylów userStyle danej kopii ze stylami userStyle innego elementu otherElement. | FlowElement | ||
Na podstawie względnego położenia tekstu znajdowany jest pierwszy podrzędny element FlowElement, który zawiera położenie względne. | FlowGroupElement | ||
Na podstawie względnego położenia tekstu znajduje element liścia zawierający to położenie. | FlowGroupElement | ||
Zwraca położenie początkowe elementu w przepływie tekstu w postaci indeksu bezwzględnego. | FlowElement | ||
Zwraca znak w określonym położeniu względem danego obiektu FlowElement. | FlowElement | ||
Zwraca kod znaku w określonym położeniu względem danego obiektu FlowElement. | FlowElement | ||
Zwraca obiekt potomny FlowElement w określonym indeksie. | FlowGroupElement | ||
Wyszukuje elementy potomne określonego obiektu FlowElement i zwraca ich indeksy. | FlowGroupElement | ||
Zwraca początek tego elementu względem elementu przodka. | FlowElement | ||
Zwraca pierwszy element potomny FlowLeafElement danej grupy. | FlowGroupElement | ||
Zwraca ostatni element potomny FlowLeafElement danej grupy. | FlowGroupElement | ||
Zwraca następny siostrzany obiekt FlowElement z hierarchii przepływu tekstu. | FlowElement | ||
Zwraca obiekt ParagraphElement skojarzony z danym elementem. | FlowElement | ||
Zwraca poprzedni obiekt równorzędny FlowElement z hierarchii przepływu tekstu. | FlowElement | ||
Zwraca wartość stylu określonego przez parametr styleProp, który określa nazwę stylu oraz może zawierać dowolną nazwę stylu użytkownika. | FlowElement | ||
[przesłanianie] | FlowGroupElement | ||
Przechodzi do coraz wyższych poziomów w hierarchii przepływu tekstu w celu zwrócenia głównego obiektu TextFlow dla elementu. | FlowElement | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wywoływany dla obiektów MXML po utworzeniu obiektu implementującego i jeśli zainicjalizowano wszystkie właściwości składnika określonego w znaczniku MXML. | FlowElement | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Usuwa określony obiekt podrzędny FlowElement z grupy. | FlowGroupElement | ||
Usuwa potomny obiekt FlowElement o określonym indeksie. | FlowGroupElement | ||
Zastępuje elementy podrzędne w grupie nowymi określonymi elementami. | FlowGroupElement | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Ustawia styl określony przez parametr styleProp na wartość określoną przez parametr newValue. | FlowElement | ||
Tworzy kopię danego obiektu FlowElement, kopiując treść między dwoma określonymi położeniami znaków. | FlowElement | ||
Dzieli dany obiekt w położeniu określonym przez parametr childIndex. | FlowGroupElement | ||
Dzieli obiekt FlowElement w miejscu określonym przez parametr relativePosition, co stanowi względne położenie tego elementu w tekście. | FlowElement | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Tue Jun 12 2018, 12:06 PM Z