addProperty()

Creates and returns a PropertyBase object with the specified name, and adds it to this group.In general, you can only add properties to an indexed group a p

numProperties

The number of indexed properties in this group.For layers, this method returns a value of 3, corresponding to the mask, effect, and motion tracker groups, w

PropertyBase object

Properties are accessed by name through layers, using various kinds of expression syntax, as controlled by application preferences. For example, the followi

remove()

Removes this property from its parent group. If this is a property group, it removes the child properties as well.This method is valid only for children of

propertyGroup()

Gets the PropertyGroup object for an ancestor group of this property at a specified level of the parent-child hierarchy.countUp Optional. The number of leve

moveTo()

Moves this property to a new position in its parent property group.This method is valid only for children of indexed groups; if it is not, or if the index v

duplicate()

If this property is a child of an indexed group, creates and returns a new PropertyBase object with the same attribute values as this one.If this property i

selected

When true, this property is selected. Set to true to select the property, or to false to deselect it.Sampling this attribute repeatedly for a large number o

propertyType

The type of this property.A PropertyType enumerated value; read/write. One of:PropertyType.PROPERTY A single property such as position or zoom.PropertyType.

propertyIndex

The position index of this property within its parent group, if it is a child of an indexed group a property group that has the type PropertyType.INDEXED_GR