Project object

The project object represents an After Effects project. Attributes provide access to specific objects within the project, such as imported files or footage

precompose()

Creates a new CompItem object and moves the specified layers into its layer collection. It removes the individual layers from this collection, and adds the

canSetEnabled

When true, you can set the enabled attribute value. Generally, this is true if the user interface displays an eyeball icon for this property; it is true for

endUndoGroup()

Marks the end of an undo group begun with the app.beginUndoGroup method. You can use this method to place an end to an undo group in the middle of a script,

RenderQueue object

The RenderQueue object represents the render automation process, the data and functionality that is available through the Render Queue panel of a particular

canSetExpression

When true, the named property is of a type whose expression can be set by a script. See also Property expression attribute .Boolean; read-only.

name

The name of the layer. By default, this is the same as the Source name which cannot be changed in the Layerpanel , but you can set it to be different.String

matchName

A special name for the property used to build unique naming paths. The match name is not displayed, but you can refer to it in scripts. Every property has a

scheduleTask()

Schedules the specified JavaScript for delayed execution.stringToExecute A string containing JavaScript to be executed.delay A number of milliseconds to wai

onStatusChanged

The name of a callback function that is calledwhenever the value of the RenderQueueItem.status attribute changes.You cannot make changes to render queue ite