パッケージ | 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 : *
背景のアルファ(透明)値です(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
backgroundColor : *
テキストの背景色です(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
baselineShift : *
ベースラインを dominantBaseline 値から移動させる量です。 | TextLayoutFormat | ||
beforeContent : * マーカーの前のストリングを指定します。 | ListMarkerFormat | ||
blockProgression : *
垂直方向または並行方向の行配置を指定します。 | TextLayoutFormat | ||
breakOpportunity : *
折り返しのあるテキストを複数行に分割する際の、改行可能位置を制御します。 | TextLayoutFormat | ||
cffHinting : *
このテキストに使用される CFF ヒンティングのタイプです。 | TextLayoutFormat | ||
clearFloats : *
フロートを回り込むようにテキストを配置する方法を制御します。 | TextLayoutFormat | ||
color : *
テキストの色です。 | TextLayoutFormat | ||
columnCount : *
テキスト列の数です(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
columnGap : *
列間のふち取り領域をピクセル単位で指定します(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
columnWidth : *
列幅(ピクセル単位)です(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
content : *
マーカーのコンテンツを制御します。 | ListMarkerFormat | ||
coreStyles : Object [読み取り専用] この TextLayoutFormat の coreStyles を返します。 | 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 : *
コンテナ内のテキスト折り返しを制御します(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
lineHeight : *
テキストの行送りを制御します。 | TextLayoutFormat | ||
lineThrough : *
true の場合、打ち消し線が適用されます。打ち消し線はテキストの中央に描画される線です。 | TextLayoutFormat | ||
linkActiveFormat : *
通常の状態のリンクに使用されるフォーマット属性を定義します。 | TextLayoutFormat | ||
linkHoverFormat : *
マウスをリンク上で動かしているときに、アクティブ状態のリンクに使用されるフォーマット属性を定義します。 | TextLayoutFormat | ||
linkNormalFormat : *
通常の状態のリンクに使用されるフォーマット属性を定義します。 | TextLayoutFormat | ||
listAutoPadding : *
リストの始端におけるパディング値が auto である場合に、始端に対して自動インデントを指定します。 | TextLayoutFormat | ||
listMarkerFormat : *
フォーマット属性のリストマーカーを定義します。 | TextLayoutFormat | ||
listStylePosition : *
有効な値は、ListStylePosition.INSIDE、ListStylePosition.OUTSIDE、FormatValue.INHERIT です。デフォルト値は定義されていません。つまり、未設定です。カスケード時に定義されていない場合、このプロパティは祖先から値を継承します。 | 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 です。デフォルト値は定義されていません。つまり、未設定です。カスケード時に定義されていない場合、このプロパティは祖先から値を継承します。 | 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 [読み取り専用] この TextLayoutFormat の userStyles を返します。 | TextLayoutFormat | ||
verticalAlign : *
垂直方向の行揃えまたは均等配置です(カスケード時に定義されていない場合、デフォルトの値が採用されます)。 | TextLayoutFormat | ||
whiteSpaceCollapse : *
テキストを TextFlow にインポートする際、空白を圧縮または保持します。 | TextLayoutFormat | ||
wordSpacing : *
均等配置に使用する単語間の最適間隔、最小間隔、および最大間隔(通常の間隔幅の倍数)を指定します。 | TextLayoutFormat |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
ListMarkerFormat(initialValues:IListMarkerFormat = null) リストマーカーに対して使用できるすべてのプロパティを保持する ListMarkerFormat を作成します。 | ListMarkerFormat | ||
この TextLayoutFormat オブジェクトのプロパティ値を、ITextLayoutFormat インスタンスである incoming で設定されているプロパティ値に置き換えます。 | TextLayoutFormat | ||
ITextLayoutFormat インスタンスである incoming のプロパティ値を、この TextLayoutFormat オブジェクトの値に連結します。 | TextLayoutFormat | ||
ITextLayoutFormat インスタンスである incoming のプロパティ値を、この TextLayoutFormat オブジェクトの値に連結します。 | TextLayoutFormat | ||
TextLayoutFormat 設定を ITextLayoutFormat インスタンスである values からこの 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 オブジェクトのプロパティが ITextLayoutFormat インスタンスである incoming のプロパティと一致しない場合は、undefined に設定します。 | TextLayoutFormat | ||
この TextLayoutFormat オブジェクトのプロパティが ITextLayoutFormat インスタンスである incoming のプロパティと一致する場合は、undefined に設定します。 | 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
が指定の値に置き換えられる点を除き、前の値と同じです。
定義しない場合、このプロパティのデフォルト値は "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
- カウンターを 1 ずつ増分します。ordered integer
- カウンターをinteger
ずつ増分します。
定義しない場合、このプロパティのデフォルト値は "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
- カウンターを 0 にリセットします。ordered integer
- カウンターをinteger
にリセットします。
定義しない場合、このプロパティのデフォルト値は「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, 10:34 AM Z