selectedProperties

An array containing all of the currently selected Property and PropertyGroup objects in the layer.Array of PropertyBase objects; read-only.

setParentWithJump()

Sets the parent of this layer to the specified layer, without changing the transform values of the child layer.There may be an apparent jump in the rotation

isTimeVarying

When true, the named property is time varyingï¾—that is, it has keyframes or an enabled expression. When this attribute is true, the attribute canVaryOverTime

setSelectedAtKey()

Selects or deselects the specified keyframe.keyIndex The index for the keyframe. An integer in the range [1..numKeys], as returned by the addKey or nearest-

canAddProperty()

Returns true if a property with the given name can be added to this property group. For example, you can only add mask to a mask group. The only legal input

active

When true, the layer’s video is active at the current time.For this to be true, the layer must be enabled, no other layer may be soloing unless this layer i

activeViewer

The Viewer object for the currently focused or active-focused viewer Composition, Layer, or Footage panel.Returns null if no viewers are open.Viewer object;

replaceSource()

Replaces the source for this layer.newSource The new source AVItem object.fixExpressions True to adjust expressions for the new source, false otherwise. Not

addKey()

Adds a new keyframe or marker to the named property at the specified time and returns the index of the new keyframe.time The time, in seconds, at which to a