패키지 | flashx.textLayout.elements |
클래스 | public final class ListItemElement |
상속 | ListItemElement ContainerFormattedElement ParagraphFormattedElement FlowGroupElement FlowElement Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10, AIR 1.5 |
ListItemElement는 목록의 항목입니다. 주로 ParagraphElement 객체를 하나 이상 가지지만 DivElement 또는 ListElement 유형의 자식도 가질 수 있습니다. ListItemElement는 항상 ListElement 내에 나타납니다.
ListItemElement는 목록의 기본 내용 앞에 표시할 내용을 자동으로 생성합니다. 이를 표시자라고 하며 목록 항목을 시각적으로 구분해 줍니다. listStyleType 속성은 표시자 생성 방식을 제어하며, 이를 통해 사용자는 목록 항목을 글머리 기호, 번호 또는 알파벳 중 어느 것으로 표시할지 선택할 수 있습니다. listStylePosition은 목록 항목을 기준으로 표시자의 위치를 제어합니다. 구체적으로 목록 외부와 가장자리에 또는 목록 항목 옆이나 내부에 표시할 수 있습니다. ListMarkerFormat은 표시자의 TextLayoutFormat(기본 설정에 따라 이는 목록 항목과 동일함) 및 표시자 끝에 추가되는 선택적 접미어를 정의합니다. 예를 들어 번호 매기기 목록의 경우 공통으로 "." 접미어를 번호 뒤에 표시합니다. ListMarkerFormat도 표시자의 시작 부분에 표시할 텍스트를 지정할 수 있고, 번호 매기기 목록의 경우 번호 매기기를 제어할 수 있습니다.
기본 MXML 속성mxmlChildren
관련 API 요소
ParagraphElement
flashx.textLayout.formats.ITextLayoutFormat.listStyleType
flashx.textLayout.formats.ITextLayoutFormat.listStylePosition
flashx.textLayout.formats.ListMarkerFormat
flashx.textLayout.formats.ITextLayoutFormat.listStyleType
flashx.textLayout.formats.ITextLayoutFormat.listStylePosition
flashx.textLayout.formats.ListMarkerFormat
공용 속성
속성 | 정의 주체 | ||
---|---|---|---|
alignmentBaseline : *
TextLayoutFormat: 도미넌트 기준선 정렬의 기준이 되는 기준선을 지정합니다. | FlowElement | ||
backgroundAlpha : *
TextLayoutFormat: 배경에 대한 알파(투명도) 값입니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
backgroundColor : *
TextLayoutFormat: 텍스트의 배경색입니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
baselineShift : *
TextLayoutFormat: dominantBaseline 값에서 기준선을 이동하는 정도입니다. | FlowElement | ||
blockProgression : *
TextLayoutFormat: 줄 배치의 수직 또는 수평 진행을 지정합니다. | FlowElement | ||
breakOpportunity : *
TextLayoutFormat: 텍스트를 줄 바꿈하여 여러 줄로 나눌 때 줄을 나눌 수 있는 위치를 제어합니다. | FlowElement | ||
cffHinting : *
TextLayoutFormat: 이 텍스트에 사용된 CFF 힌팅 유형입니다. | FlowElement | ||
clearFloats : *
TextLayoutFormat: 부동 항목 주변 텍스트의 배열 방식을 제어합니다. | FlowElement | ||
color : *
TextLayoutFormat: 텍스트의 색상입니다. | FlowElement | ||
columnCount : *
TextLayoutFormat: 텍스트 열 수입니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
columnGap : *
TextLayoutFormat: 열 사이에 남겨 둘 제본용 여백 공간의 크기(픽셀 단위)를 지정합니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
columnWidth : *
TextLayoutFormat: 픽셀 단위의 열 폭입니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
computedFormat : flashx.textLayout.formats:ITextLayoutFormat [읽기 전용]
이 요소에 적용되는 계산된 서식 속성을 반환합니다. | FlowElement | ||
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
coreStyles : Object [읽기 전용] 이 FlowElement에 대한 coreStyles를 반환합니다. | FlowElement | ||
digitCase : *
TextLayoutFormat: 이 텍스트에 사용된 숫자 케이스 유형입니다. | FlowElement | ||
digitWidth : *
TextLayoutFormat: 이 텍스트에 사용된 숫자 폭 유형입니다. | FlowElement | ||
direction : *
TextLayoutFormat: 텍스트 블록에 있는 텍스트의 기본 양방향 포함 수준을 지정합니다. | FlowElement | ||
dominantBaseline : *
TextLayoutFormat: 줄에 있는 요소의 세로 위치를 결정하기 위해 alignmentBaseline에 물릴 요소 기준선을 지정합니다. | FlowElement | ||
firstBaselineOffset : *
TextLayoutFormat: 컨테이너에서 첫 번째 줄의 기준선 위치를 지정합니다. | FlowElement | ||
fontFamily : *
TextLayoutFormat: 사용할 글꼴의 이름 또는 쉼표로 구분한 글꼴 이름 목록입니다. | FlowElement | ||
fontLookup : *
TextLayoutFormat: 사용할 글꼴 조회입니다. | FlowElement | ||
fontSize : *
TextLayoutFormat: 텍스트의 크기(픽셀 단위)입니다. | FlowElement | ||
fontStyle : *
TextLayoutFormat: 텍스트의 스타일입니다. | FlowElement | ||
fontWeight : *
TextLayoutFormat: 텍스트의 두께입니다. | FlowElement | ||
format : flashx.textLayout.formats:ITextLayoutFormat TextLayoutFormat 속성은 이 요소에 직접 적용됩니다. | FlowElement | ||
id : String
요소에 식별 이름을 지정하면 id를 참조하여 요소의 스타일을 설정할 수 있습니다. | FlowElement | ||
justificationRule : *
TextLayoutFormat: 단락에서 텍스트를 양쪽 정렬하는 데 사용되는 규칙입니다. | FlowElement | ||
justificationStyle : *
TextLayoutFormat: 단락의 양쪽 정렬에 사용되는 스타일입니다. | FlowElement | ||
kerning : *
TextLayoutFormat: 커닝은 가독성을 향상시키기 위해 특정 문자 쌍 사이의 픽셀을 조정합니다. | FlowElement | ||
leadingModel : *
TextLayoutFormat: 행간 기준과 행간 방향이 결합된 행간 모델을 지정합니다. | FlowElement | ||
ligatureLevel : *
TextLayoutFormat: 글꼴에 정의된 합자 중 텍스트에 사용할 수 있는 합자를 제어합니다. | FlowElement | ||
lineBreak : *
TextLayoutFormat: 컨테이너 내 줄 바꿈을 제어합니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
lineHeight : *
TextLayoutFormat: 텍스트에 대한 행간 컨트롤입니다. | FlowElement | ||
lineThrough : *
TextLayoutFormat: true이면 텍스트 가운데에 선이 그려지는 취소선이 적용됩니다. | FlowElement | ||
linkActiveFormat : *
TextLayoutFormat: 일반 상태의 링크에 사용되는 서식 지정 특성을 정의합니다. | FlowElement | ||
linkHoverFormat : *
TextLayoutFormat: 마우스가 링크 경계 내에 있을 때 마우스로 링크를 가리킨 상태의 링크에 사용되는 서식 지정 특성을 정의합니다. | FlowElement | ||
linkNormalFormat : *
TextLayoutFormat: 일반 상태의 링크에 사용되는 서식 지정 특성을 정의합니다. | FlowElement | ||
listAutoPadding : *
TextLayoutFormat: 목록이 시작되는 쪽의 패딩 값이 auto인 경우 목록이 시작되는 가장자리에 자동 들여쓰기를 지정합니다. | FlowElement | ||
listMarkerFormat : *
TextLayoutFormat: 서식 지정 특성 목록 표시자를 정의합니다. | FlowElement | ||
listStylePosition : *
TextLayoutFormat: 올바른 값은 ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT입니다. 기본값은 설정되지 않았음을 나타내는 undefined입니다. 겹쳐 놓기 동안 undefined인 경우 이 속성은 조상의 값을 상속합니다. | FlowElement | ||
listStyleType : *
TextLayoutFormat: 올바른 값은 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입니다. 기본값은 설정되지 않았음을 나타내는 undefined입니다. 겹쳐 놓기 동안 undefined인 경우 이 속성은 조상의 값을 상속합니다. | FlowElement | ||
locale : *
TextLayoutFormat: 텍스트의 로캘입니다. | FlowElement | ||
mxmlChildren : Array
자식 배열을 이 객체에 추가합니다. | FlowGroupElement | ||
numChildren : int [읽기 전용]
이 FlowGroupElement 객체에 포함된 FlowElement 자식의 수를 반환합니다. | FlowGroupElement | ||
paddingBottom : *
TextLayoutFormat: 아래쪽 인세트(픽셀 단위)입니다. | FlowElement | ||
paddingLeft : *
TextLayoutFormat: 왼쪽 인세트(픽셀 단위)입니다. | FlowElement | ||
paddingRight : *
TextLayoutFormat: 오른쪽 인세트(픽셀 단위)입니다. | FlowElement | ||
paddingTop : *
TextLayoutFormat: 위쪽 인세트(픽셀 단위)입니다. | FlowElement | ||
paragraphEndIndent : *
TextLayoutFormat: 단락의 끝 가장자리를 들여 쓸 크기를 지정하는 숫자(픽셀 단위)입니다. | FlowElement | ||
paragraphSpaceAfter : *
TextLayoutFormat: 단락 뒤에 남겨 둘 공간 크기(픽셀 단위)를 지정하는 숫자입니다. | FlowElement | ||
paragraphSpaceBefore : *
TextLayoutFormat: 단락 앞에 남겨 둘 공간 크기(픽셀 단위)를 지정하는 숫자입니다. | FlowElement | ||
paragraphStartIndent : *
TextLayoutFormat: 단락의 시작 가장자리를 들여 쓸 크기를 지정하는 숫자(픽셀 단위)입니다. | FlowElement | ||
parent : FlowGroupElement [읽기 전용] 이 FlowElement 객체의 부모를 반환합니다. | FlowElement | ||
parentRelativeEnd : int [읽기 전용] 부모에서 이 FlowElement 객체의 상대적 끝을 반환합니다. | FlowElement | ||
parentRelativeStart : int [읽기 전용] 부모에서 이 FlowElement 객체의 상대적 시작을 반환합니다. | FlowElement | ||
renderingMode : *
TextLayoutFormat: 이 텍스트에 사용되는 렌더링 모드입니다. | FlowElement | ||
styleName : *
TextLayoutFormat: 요소에 식별 클래스를 지정하면 styleName을 참조하여 요소의 스타일을 설정할 수 있습니다. | FlowElement | ||
styles : Object [읽기 전용] 이 FlowElement의 styles를 반환합니다. | FlowElement | ||
tabStops : *
TextLayoutFormat: 단락과 연결된 탭 정지를 지정합니다. | FlowElement | ||
textAlign : *
TextLayoutFormat: 컨테이너를 기준으로 한 단락의 줄 정렬입니다. | FlowElement | ||
textAlignLast : *
TextLayoutFormat: 양쪽 정렬된 텍스트의 컨테이너를 기준으로 한 단락의 마지막 줄 또는 유일한 줄의 정렬입니다. | FlowElement | ||
textAlpha : *
TextLayoutFormat: 텍스트의 알파(투명도) 값입니다. | FlowElement | ||
textDecoration : *
TextLayoutFormat: 텍스트의 장식입니다. | FlowElement | ||
textIndent : *
TextLayoutFormat: 단락의 첫 번째 줄을 들여 쓸 크기를 지정하는 숫자(픽셀 단위)입니다. | FlowElement | ||
textJustify : *
TextLayoutFormat: 텍스트를 양쪽 정렬하는 옵션을 지정합니다. | FlowElement | ||
textLength : int [읽기 전용]
이 FlowElement 객체 및 자식이 소유하는 텍스트의 전체 길이를 반환합니다. | FlowElement | ||
textRotation : *
TextLayoutFormat: 이 텍스트를 회전할 각도의 수를 결정합니다. | FlowElement | ||
tracking : Object [쓰기 전용]
자간을 설정하며 trackingRight 속성과 같습니다. | FlowElement | ||
trackingLeft : *
TextLayoutFormat: 각 문자의 왼쪽에 적용할 자간(수동 커닝)의 크기를 나타내는 픽셀 단위의 숫자 또는 fontSize의 퍼센트(예: 120%)입니다. | FlowElement | ||
trackingRight : *
TextLayoutFormat: 각 문자의 오른쪽에 적용할 자간(수동 커닝)의 크기를 나타내는 픽셀 단위의 숫자 또는 fontSize의 퍼센트(예: 120%)입니다. | FlowElement | ||
typeName : String
각 FlowElement마다 typeName이 있습니다. | FlowElement | ||
typographicCase : *
TextLayoutFormat: 이 텍스트에 사용된 입력 체계 대/소문자 유형입니다. | FlowElement | ||
userStyles : Object FlowElement 객체에서 사용자 스타일을 읽고 쓸 수 있도록 합니다. | FlowElement | ||
verticalAlign : *
TextLayoutFormat: 세로 정렬 또는 양쪽 정렬입니다. 겹쳐 놓기 동안 undefined인 경우 기본값이 사용됩니다. | FlowElement | ||
whiteSpaceCollapse : *
TextLayoutFormat: 텍스트를 TextFlow로 가져올 때 공백을 축소하거나 유지합니다. | FlowElement | ||
wordSpacing : *
TextLayoutFormat: 양쪽 정렬하는 동안 사용할 단어 사이의 최적, 최소 및 최대 간격을 보통 간격의 배수로 지정합니다. | FlowElement |
공용 메서드
메서드 | 정의 주체 | ||
---|---|---|---|
자식 FlowElement 객체를 추가합니다. | FlowGroupElement | ||
지정된 인덱스 위치의 자식 FlowElement 객체를 추가합니다. | FlowGroupElement | ||
이 FlowElement 객체의 styleProp 매개 변수로 지정된 스타일을 지웁니다. | FlowElement | ||
두 개의 지정된 문자 위치 간의 내용을 복사하고, 복사본을 FlowElement 객체로 반환하여 이 FlowElement 객체의 전체 복사본(모든 자식 포함)을 만듭니다. | FlowElement | ||
이 클래스의 userStyles를 otherElement의 userStyles와 비교합니다. | FlowElement | ||
상대적 텍스트 위치가 지정되면 해당 상대적 위치를 포함하는 자식 FlowElement의 인덱스를 찾습니다. | FlowGroupElement | ||
상대적 텍스트 위치가 지정되면 해당 상대적 위치를 포함하는 리프 요소를 찾습니다. | FlowGroupElement | ||
텍스트 흐름에서 요소의 시작 위치를 절대 인덱스로 반환합니다. | FlowElement | ||
FlowElement 객체에 상대적인, 지정된 위치의 문자를 반환합니다. | FlowElement | ||
FlowElement에 상대적인, 지정된 위치의 문자 코드를 반환합니다. | FlowElement | ||
지정된 인덱스의 FlowElement 자식을 반환합니다. | FlowGroupElement | ||
지정된 FlowElement 객체의 자식을 검색하고 해당 인덱스 위치를 반환합니다. | FlowGroupElement | ||
상위 항목 요소에 상대적인 이 요소의 시작을 반환합니다. | FlowElement | ||
이 그룹의 첫 번째 FlowLeafElement 하위 항목을 반환합니다. | FlowGroupElement | ||
이 그룹의 마지막 FlowLeafElement 하위 항목을 반환합니다. | FlowGroupElement | ||
텍스트 흐름 계층 구조에서 다음 FlowElement 형제를 반환합니다. | FlowElement | ||
이 요소와 연관된 ParagraphElement 객체를 반환합니다. | FlowElement | ||
텍스트 흐름 계층 구조에서 이전 FlowElement 형제를 반환합니다. | FlowElement | ||
styleProp 매개 변수로 지정된 스타일의 값을 반환합니다. 이 매개 변수는 스타일 이름을 지정하며 임의의 사용자 스타일 이름을 포함할 수 있습니다. | FlowElement | ||
[재정의] | FlowGroupElement | ||
텍스트 흐름 계층 구조를 올라가 요소의 루트 TextFlow 객체를 반환합니다. | FlowElement | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
구현하는 객체가 만들어지고 MXML 태그에 지정된 모든 구성 요소 속성이 초기화된 후 MXML 객체에 대해 호출됩니다. | FlowElement | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
그룹에서 지정된 자식 FlowElement 객체를 제거합니다. | FlowGroupElement | ||
지정된 인덱스 위치의 자식 FlowElement 객체를 제거합니다. | FlowGroupElement | ||
그룹의 자식 요소를 지정된 새 요소로 바꿉니다. | FlowGroupElement | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
styleProp 매개 변수로 지정된 스타일을 newValue 매개 변수로 지정된 값으로 설정합니다. | FlowElement | ||
지정된 두 문자 위치 간의 내용을 복사하여 이 FlowElement 객체의 복사본을 만듭니다. | FlowElement | ||
childIndex 매개 변수로 지정된 위치에 있는 이 객체를 분리합니다. | FlowGroupElement | ||
relativePosition 매개 변수로 지정된 위치에서 이 FlowElement 객체를 분리합니다. 지정된 위치는 이 요소의 텍스트에 있는 상대적 위치입니다. | FlowElement | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
Tue Jun 12 2018, 03:17 PM Z