- Source:
[project description]
Methods
(static) findFolder(name, parentFolderopt) → {FolderItem|null}
- Source:
Find folder by name in target folder.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
name |
string | Folder name to find. |
||
parentFolder |
FolderItem | string |
<optional> |
app.project.root
|
Folder to search in by name or item, or root if undefined. |
Returns:
FolderItem with the name. Or null
if not found.
- Type
- FolderItem | null
(static) getFolder(folder, parentFolderopt) → {FolderItem|null}
- Source:
Gets folder item, or null if can't find
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
folder |
FolderItem | string | Folder to get by name or item, or root if undefined |
||
parentFolder |
FolderItem | string |
<optional> |
app.project.root
|
Parent folder to search in by name or item, or root if undefined |
Returns:
Target folder item, or null
- Type
- FolderItem | null
(static) getFolderOrRoot(folderopt) → {FolderItem}
- Source:
Gets folder item, or root if undefined
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
folder |
FolderItem | string |
<optional> |
app.project.root
|
Folder to get by name or item, or root if undefined |
Returns:
Target folder item
- Type
- FolderItem
(static) getFolders(parentFolderopt) → {Array.<FolderItem>}
- Source:
Gets all folders within target folder, or root
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
parentFolder |
FolderItem | string |
<optional> |
app.project.root
|
Folder to search in by name or item, or root if undefined |
Returns:
ArrayEx of folder items
- Type
- Array.<FolderItem>
(static) getFootage(parentFolderopt) → {Array.<FootageItem>}
- Source:
Gets all footage items in project
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
parentFolder |
FolderItem | string |
<optional> |
app.project.root
|
Folder to search in by name or item, or root if undefined |
Returns:
ArrayEx of project footage items
- Type
- Array.<FootageItem>
(static) getOrCreateFolder(folder, parentFolderopt) → {FolderItem}
- Source:
Gets folder item, or creates it if can't find
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
folder |
FolderItem | string | Folder to get by name or item, or root if undefined |
||
parentFolder |
FolderItem | string |
<optional> |
app.project.root
|
Parent folder to search in by name or item, or root if undefined |
Returns:
Target folder item
- Type
- FolderItem
(static) getSelectedComps() → {Array.<CompItem>}
- Source:
Gets all comp items that are selected
Returns:
ArrayEx of all selected comp items
- Type
- Array.<CompItem>
(static) getSelectedCompsOrAll() → {aeq.arrayEx}
- Source:
Gets selected comps, or all comps if none is selected.
Returns:
Array of Comp objects
- Type
- aeq.arrayEx
(static) getSelectedFolders() → {Array.<FolderItem>}
- Source:
Gets all folder items that are selected
Returns:
ArrayEx of all selected folder items
- Type
- Array.<FolderItem>
(static) getSelectedFootage() → {Array.<Item>}
- Source:
Gets all footage items that are selected
Returns:
ArrayEx of all selected footage items
- Type
- Array.<Item>
(static) importFile(file, folderopt, optionsopt) → {Item}
- Source:
Imports a file into After Effects.
Parameters:
Name | Type | Attributes | Default | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
file |
string | File | The file to import. |
||||||||||||
folder |
string | FolderItem |
<optional> |
app.project
|
The folder where the imported item will be placed. |
||||||||||
options |
object |
<optional> |
options for importOptions. Properties
|
Returns:
The imported item
- Type
- Item
(static) importFiles(fileArray, folderopt, optionsopt) → {Array.<Items>}
- Source:
Imports array of files or paths to target folder
Parameters:
Name | Type | Attributes | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fileArray |
Array.<File> | Array.<string> | Array of files or paths to import |
|||||||||||
folder |
FolderItem |
<optional> |
Folder to import items to |
||||||||||
options |
object |
<optional> |
options for importOptions. Properties
|
Returns:
ArrayEx of imported items
- Type
- Array.<Items>
(static) importSequence(file, folderopt) → {Item}
- Source:
Imports a sequence by file object or path
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
file |
File | string | File or path of sequence to import |
|
folder |
FolderItem |
<optional> |
Folder to import items to |
Returns:
Imported sequence
- Type
- Item
(static) moveToFolder(items, folder)
- Source:
Moves item(s) to specified folder
Parameters:
Name | Type | Description |
---|---|---|
items |
Item | Array.<Item> | Item or array of items |
folder |
FolderItem | Folder to move item(s) to |
(static) quickSave() → {File}
- Source:
Saves current AEP to current path
Returns:
File object of AEP
- Type
- File
(static) reduceToQueuedComps() → {Array.<CompItem>|null}
- Source:
Reduces current project to only comps that are queued
Returns:
Array of queued comps, or null
- Type
- Array.<CompItem> | null
(static) save(pathopt) → {File}
- Source:
Saves current AEP to target path, or prompts user if no path
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
path |
string |
<optional> |
Path to save AEP to |
Returns:
File object of AEP
- Type
- File
(static) simpleImportFile(file, optionsopt) → {Item}
- Source:
Like aeq.project.importFile
, but without the extra.
Parameters:
Name | Type | Attributes | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
file |
File | File object to import |
|||||||||||
options |
object |
<optional> |
options for importOptions Properties
|
Returns:
The imported item
- Type
- Item