Group

All properties in the Timeline are organized into groups, which share some attributes of properties like name and propertyIndex. Groups can have a fixed number of properties (e.g. an individual effect whose properties don’t change) or a variable number of properties (e.g. the Effects group itself which can have any number of effect within it).

  • Top-level groups in a Layer:
    • Motion Trackers
    • Text
    • Contents
    • Masks
    • Effects
    • Transform
    • Layer Styles
    • Geometry Options
    • Material Options
    • Audio
    • Data
    • Essential Properties
  • Nested groups
    • Individual effects
    • Individual masks
    • Shape groups
    • Text Animators

numProperties

Description

Returns the number of properties or groups directly within a group. This does not include properties nested inside child groups.

Tip

Find the number of effects applied to a layer with thisLayer("ADBE Effect Parade").numProperties using the match name to remain language-agnostic.

Type

Number


propertyGroup(countUp=1)

Description

Returns a higher-level property group relative to the property group on which the method is called. See propertyGroup(countUp=1) for additional details.

Type

Group


propertyIndex

Description

Returns the index of a property group relative to other properties or groups in its property group.

Type

Number


name

Description

Returns the name of the property group.

Type

String