Пакет | flashx.textLayout.formats |
Класс | public class ListMarkerFormat |
Наследование | ListMarkerFormat TextLayoutFormat Object |
Реализует | IListMarkerFormat |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
afterContent : * Указывает строку, следующую за маркером. | ListMarkerFormat | ||
alignmentBaseline : *
Указывает базовую линию, по которой выравнивается основная базовая линия. | TextLayoutFormat | ||
backgroundAlpha : *
Альфа-значение (прозрачности) для фона (принимает значение по умолчанию, если имеет значение undefined в процессе каскада). | TextLayoutFormat | ||
backgroundColor : *
Цвет фона (принимает значение по умолчанию, если имеет значение undefined в процессе каскада). | TextLayoutFormat | ||
baselineShift : *
Значение сдвига базовой линии относительно значения dominantBaseline. | TextLayoutFormat | ||
beforeContent : * Указывает строку, предшествующую маркеру. | ListMarkerFormat | ||
blockProgression : *
Определяет вертикальное или горизонтальное размещение строки. | TextLayoutFormat | ||
breakOpportunity : *
Управляет местом разрыва строк при форматировании текста по размеру окна. | TextLayoutFormat | ||
cffHinting : *
Тип используемого для текста хинтинга CFF. | TextLayoutFormat | ||
clearFloats : *
Определяет тип обтекания текста вокруг плавающего объекта. | TextLayoutFormat | ||
color : *
Цвет текста. | TextLayoutFormat | ||
columnCount : *
Число текстовых колонок (принимает значение по умолчанию, если в процессе каскада было установлено значение undefined). | TextLayoutFormat | ||
columnGap : *
Указывает размер средника между колонками в пикселях (принимает значение по умолчанию, если в процессе каскада было установлено значение undefined). | TextLayoutFormat | ||
columnWidth : *
Ширина колонки в пикселях (принимает значение по умолчанию, если в процессе каскада было установлено значение undefined). | TextLayoutFormat | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
content : *
Определяет содержимое маркера. | ListMarkerFormat | ||
coreStyles : Object [только для чтения] Возвращает coreStyles в этот TextLayoutFormat. | TextLayoutFormat | ||
counterIncrement : *
Управляет возрастанием значения счетчика. | ListMarkerFormat | ||
counterReset : *
Управляет сбросом значения счетчика. | ListMarkerFormat | ||
digitCase : *
Тип регистра цифр в тексте. | TextLayoutFormat | ||
digitWidth : *
Тип ширины цифр в тексте. | TextLayoutFormat | ||
direction : *
Задает уровень двунаправленной вложенности текста в блоке по умолчанию. | TextLayoutFormat | ||
dominantBaseline : *
Указывает, какая из базовых линий элемента привязывается к alignmentBaseline для определения позиции элемента в строке по вертикали. | TextLayoutFormat | ||
firstBaselineOffset : *
Указывает позицию базовой линии первой строки в контейнере. | TextLayoutFormat | ||
fontFamily : *
Имя используемого шрифта или разделенный запятой список имен шрифтов. | TextLayoutFormat | ||
fontLookup : *
Поиск используемых шрифтов. | TextLayoutFormat | ||
fontSize : *
Размер текста в пикселях. | TextLayoutFormat | ||
fontStyle : *
Стиль текста. | TextLayoutFormat | ||
fontWeight : *
Толщина текста. | TextLayoutFormat | ||
justificationRule : *
Правило, используемое для выравнивания текста в абзаце. | TextLayoutFormat | ||
justificationStyle : *
Стиль, используемый для выравнивания абзаца. | TextLayoutFormat | ||
kerning : *
Кернинг регулирует количество пикселей между определенными парами символов с целью улучшения удобочитаемости текста. | TextLayoutFormat | ||
leadingModel : *
Указывает модель интерлиньяжа, которая является комбинацией основы и направления интерлиньяжа. | TextLayoutFormat | ||
ligatureLevel : *
Управляет тем, какая лигатура, определенная в шрифте, может использоваться в тексте. | TextLayoutFormat | ||
lineBreak : *
Управляет переносом слов в контейнере (принимает значение по умолчанию, если в процессе каскада было установлено значение undefined). | TextLayoutFormat | ||
lineHeight : *
Управление интерлиньяжем текста. | TextLayoutFormat | ||
lineThrough : *
Если значение равно true, применяет перечеркивание, размещая линию посередине строки. | TextLayoutFormat | ||
linkActiveFormat : *
Определяет атрибуты форматирования для ссылок в нормальном состоянии. | TextLayoutFormat | ||
linkHoverFormat : *
Определяет атрибуты форматирования, используемые для ссылок в состоянии наведения, когда мыши находится в пределах ссылки. | TextLayoutFormat | ||
linkNormalFormat : *
Определяет атрибуты форматирования для ссылок в нормальном состоянии. | TextLayoutFormat | ||
listAutoPadding : *
Определяет автоотступ начального края списков, если значением заполнения этой стороны списка является auto. | TextLayoutFormat | ||
listMarkerFormat : *
Определяет маркеры для списка атрибутов форматирования. | TextLayoutFormat | ||
listStylePosition : *
Допустимые значения: ListStylePosition.INSIDE, ListStylePosition.OUTSIDE, FormatValue.INHERIT. По умолчанию значение равно undefined, что указывает на то, что оно не установлено. Если не определено при каскадной операции, то это свойство наследует свое значение от вышестоящего элемента. | TextLayoutFormat | ||
listStyleType : *
Допустимые значения: 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, что указывает на то, что оно не установлено. Если не определено при каскадной операции, то это свойство наследует свое значение от вышестоящего элемента. | TextLayoutFormat | ||
locale : *
Локаль текста. | TextLayoutFormat | ||
paddingBottom : *
Нижний отступ в пикселах. | TextLayoutFormat | ||
paddingLeft : *
Отступ слева в пикселях. | TextLayoutFormat | ||
paddingRight : *
Отступ справа в пикселях. | TextLayoutFormat | ||
paddingTop : *
Отступ сверху в пикселях. | TextLayoutFormat | ||
paragraphEndIndent : *
Число, указывающее величину отступа для правого края абзаца в пикселях. | TextLayoutFormat | ||
paragraphSpaceAfter : *
Число, определяющее величину интервала после абзаца, в пикселях. | TextLayoutFormat | ||
paragraphSpaceBefore : *
Число, указывающее величину интервала перед абзацем, в пикселях. | TextLayoutFormat | ||
paragraphStartIndent : *
Число, указывающее величину отступа для левого края абзаца в пикселях. | TextLayoutFormat | ||
renderingMode : *
Режим визуализации, используемый для данного текста. | TextLayoutFormat | ||
styleName : *
Присваивает элементу класс-идентификатор, позволяя задавать стиль для элемента путем ссылки на его styleName. | TextLayoutFormat | ||
styles : Object [только для чтения] Возвращает стили в TextLayoutFormat. | TextLayoutFormat | ||
suffix : *
Определяет применение суффикса в созданном тексте в ListItemElement. | ListMarkerFormat | ||
tabStops : *
Указывает позиции табуляции, связанные с абзацем. | TextLayoutFormat | ||
textAlign : *
Выравнивание строк в абзаце относительно контейнера. | TextLayoutFormat | ||
textAlignLast : *
Выравнивание последней (или единственной) строки в абзаце относительно контейнера в выровненном тексте. | TextLayoutFormat | ||
textAlpha : *
Значение альфа-канала (прозрачность) текста. | TextLayoutFormat | ||
textDecoration : *
Оформление в тексте. | TextLayoutFormat | ||
textIndent : *
Число, определяющее величину отступа первой строки абзаца в пикселях. | TextLayoutFormat | ||
textJustify : *
Указывает параметры выравнивания текста. | TextLayoutFormat | ||
textRotation : *
Указывает число градусов для поворота данного текста. | TextLayoutFormat | ||
trackingLeft : *
Число в пикселях (или процент от fontSize, например 120%), определяющее размер трекинга (ручного кернинга), применяемого слева от каждого символа. | TextLayoutFormat | ||
trackingRight : *
Число в пикселях (или процент от fontSize, например 120%), определяющее размер трекинга (ручного кернинга), применяемого справа от каждого символа. | TextLayoutFormat | ||
typographicCase : *
Тип типографского регистра в тексте. | TextLayoutFormat | ||
userStyles : Object [только для чтения] Возвращает userStyles в TextLayoutFormat. | TextLayoutFormat | ||
verticalAlign : *
Выравнивание по вертикали (принимает значение по умолчанию, если в процессе каскада было установлено значение undefined). | TextLayoutFormat | ||
whiteSpaceCollapse : *
Сворачивает или сохраняет пустое пространство при импорте текста в TextFlow. | TextLayoutFormat | ||
wordSpacing : *
Указывает оптимальный, минимальный и максимальный интервал (как множитель к ширине обычного интервала) между словами для использования при выравнивании. | TextLayoutFormat |
Метод | Определено | ||
---|---|---|---|
ListMarkerFormat(initialValues:IListMarkerFormat = null) Создание ListMarkerFormat, который содержит все свойства, доступные для маркера списка. | ListMarkerFormat | ||
Заменяет значения свойств в данном объекте TextLayoutFormat значениями свойств, установленными во входящем экземпляре ITextLayoutFormat. | TextLayoutFormat | ||
Конкатенирует значения свойств во входящем экземпляре ITextLayoutFormat со значениями свойств данного объекта TextLayoutFormat. | TextLayoutFormat | ||
Конкатенирует значения свойств во входящем экземпляре ITextLayoutFormat со значениями свойств данного объекта TextLayoutFormat. | TextLayoutFormat | ||
Копирует параметры настройки TextLayoutFormat из values экземпляра ITextLayoutFormat в данный объект TextLayoutFormat. | TextLayoutFormat | ||
[статические]
Создает новый объект ListMarkerFormat. | ListMarkerFormat | ||
[статические]
Создает новый объект TextLayoutFormat. | TextLayoutFormat | ||
Возвращает значение стиля, определенное параметром styleProp, который указывает имя стиля. | TextLayoutFormat | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
isEqual(p1:flashx.textLayout.formats:ITextLayoutFormat, p2:flashx.textLayout.formats:ITextLayoutFormat):Boolean [статические]
Сравнивает свойства в экземпляре ITextLayoutFormat p1 со свойствами в экземпляре ITextLayoutFormat p2 и возвращает true, если все свойства совпадают. | TextLayoutFormat | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Устанавливает для свойств в данном объекте TextLayoutFormat значения undefined, если свойства не соответствуют свойствам во входящем экземпляре ITextLayoutFormat. | TextLayoutFormat | ||
Устанавливает для свойств в данном объекте TextLayoutFormat значения undefined, если свойства не соответствуют свойствам во входящем экземпляре ITextLayoutFormat. | TextLayoutFormat | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Устанавливает стиль, указанный параметром styleProp, для значения, указанного параметром newValue. | TextLayoutFormat | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
afterContent | свойство |
beforeContent | свойство |
content | свойство |
content:*
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет содержимое маркера.
Допустимые строковые значения:
none
: без маркера.counter(ordered)
: маркер отображается.counter(ordered,ListStyleType)
: маркер отображается, но listStyleType присваивается указанное значение.counters(ordered)
: начиная с верхнего вышестоящего элемента ListElement создает строку значений упорядоченного счетчика в каждом счетчике, указанном в listStyleType, с разделителем-суффиксом. Используется для выделения числа, например I.1., I.2. и т. п.counters(ordered,"<string>")
: аналогично предыдущему значению, но суффикс для каждого упорядоченного счетчика заменяется на <string>.counters(ordered,"<string>",ListStyleType)
: аналогично предыдущему значению, ноlistStyleType
каждого счетчика замещается указанным значением.
Если undefined, то значением по умолчанию для этого свойства будет "counter(ordered)"
.
Реализация
public function get content():*
public function set content(value:any):void
Выдает
RangeError — когда заданное значение находится за пределами диапазона данного свойства
|
counterIncrement | свойство |
counterIncrement:*
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Управляет возрастанием значения счетчика.
Допустимые строковые значения:
none
: без приращения.ordered:
увеличение счетчика на единицу.ordered integer
: увеличение счетчика наinteger
.
Если undefined, то значением по умолчанию для этого свойства будет "ordered 1"
.
Примечание. Свойство counterIncrement
применяется до свойства counterReset
.
Реализация
public function get counterIncrement():*
public function set counterIncrement(value:any):void
Выдает
RangeError — когда заданное значение находится за пределами диапазона данного свойства
|
counterReset | свойство |
counterReset:*
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Управляет сбросом значения счетчика.
Допустимые значения свойства:
none
: без сброса.ordered
: обнуление счетчика.ordered integer
: сброс значения счетчика доinteger
.
Если undefined
, то значением по умолчанию для этого свойства будет none.
Примечание. Свойство counterReset
применяется до свойства counterIncrement
.
Реализация
public function get counterReset():*
public function set counterReset(value:any):void
Выдает
RangeError — когда заданное значение находится за пределами диапазона данного свойства
|
suffix | свойство |
suffix:*
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Определяет применение суффикса в созданном тексте в ListItemElement.
Допустимые значения:
flashx.textLayout.formats.Suffix.NONE
: без суффикса.flashx.textLayout.formats.Suffix.AUTO
означает, что при добавлении счетчика используются правила CSS.
Значение по умолчанию - Suffix.AUTO
.
Реализация
public function get suffix():*
public function set suffix(value:any):void
Выдает
RangeError — когда заданное значение находится за пределами диапазона данного свойства
|
Связанные элементы API
ListMarkerFormat | () | Конструктор |
public function ListMarkerFormat(initialValues:IListMarkerFormat = null)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создание ListMarkerFormat, который содержит все свойства, доступные для маркера списка.
ПараметрыinitialValues:IListMarkerFormat (default = null ) — Дополнительный экземпляр, из которого копируются начальные значения.
|
createListMarkerFormat | () | метод |
public static function createListMarkerFormat(initialValues:Object):ListMarkerFormat
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создает новый объект ListMarkerFormat. Все параметры настройки имеют пустые значения или, дополнительно, инициализируются из предоставляемого объекта initialValues
.
Параметры
initialValues:Object — Дополнительный экземпляр, из которого копируются начальные значения. Если тип объекта равен IListMarkerFormat или ITextLayoutFormat, то значения скопированы. В противном случае параметр initialValues рассматривается как Dictionary или Object и для него выполняется итерация.
|
ListMarkerFormat — Новый объект ListMarkerFormat.
|
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z