記述
app.project.item(
index
).layer(
index
).
propertySpec
.propertyType
概要
このプロパティのタイプ。
タイプ
A PropertyType(列挙型) - 読み込み専用
PropertyType.PROPERTY | 位置やスケールなどの単一のプロパティ。 |
PropertyType.INDEXED_GROUP | インデックスグループ。編集可能な名称およびインデックスのあるメンバーを持ったプロパティグループ。エフェクトやマスクはインデックスグループです。例えばレイヤーのマスクプロパティは、インデックス番号によって可変可能な数の個別のマスクを参照します。 |
PropertyType.NAMED_GROUP | ネームグループ。メンバーの名称を変更できないプロパティグループ。レイヤーやトランスフォームなどはネームグループです。 |
サンプル
var myProperty= app.project.item(1).layer(1).transform;
alert(myProperty.scale.propertyType == PropertyType.PROPERTY); // true
alert(myProperty.scale.propertyType == PropertyType.INDEXED_GROUP); // false
alert(myProperty.propertyType == PropertyType.NAMED_GROUP); // true