parentFolder

The FolderItem object for the folder that contains this item. If this item is at the top level of the project, this is the project’s root folder app.project

canSetCollapseTransformation

True if it is legal to change the value of the collapseTransformation attribute on this layer.Boolean; read-only.

hasMax

When true, there is a maximum permitted value for the named property; otherwise false.Boolean; read-only.

setValueAtTime()

Sets the value of a keyframe at the specified time. Creates a new keyframe for the named property, if one does not currently exist for the specified time, a

strokeOverFill

Indicates the rendering order for the fill and stroke of a text layer. When true, the stroke appears over the fill.NOTE: If the text layer has different fil

effects

The effects available in the application.Array, with each element containing the following properties; read-only:displayName String representing the localiz

draft3d

When true, Draft 3D mode is enabled for the Composition panel. This corresponds to the value of the Draft 3D button in the Composition panel.Boolean; read/w

isInterpolationTypeValid()

Returns true if the named property can be interpolated using the specified keyframe interpolation type.typeAKeyframeInterpolationType enumerated value; one

getSetting()

Retrieves a scripting preferences item value from the preferences file.sectionName A string containing the name of a settings sectionkeyName A string contai

lightType

For a light layer, its light type.Trying to set this attribute for a non-light layer produces an error.ALightType enumerated value; read/write. One of:Light