docs » plugins.finalcutpro.watchfolders.fcpxml
Final Cut Pro FCPXML Watch Folder Plugin.
- Constants - Useful values which cannot be changed
- SECONDS_UNTIL_DELETE
- Variables - Configurable values
- automaticallyImport
- deleteAfterImport
- disableImport
- filesInTransit
- notifications
- savedNotifications
- watchFolders
- watchFolderTableID
- Functions - API calls offered directly by the extension
- addWatchFolder
- controllerCallback
- createNotification
- generateTable
- importFile
- init
- insertFilesIntoFinalCutPro
- newWatcher
- refreshTable
- removeWatcher
- setupWatchers
- styleSheet
- watchFolderTriggered
| Signature | plugins.finalcutpro.watchfolders.fcpxml.SECONDS_UNTIL_DELETE -> number |
|---|---|
| Type | Constant |
| Description | Seconds until a file is deleted. |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.automaticallyImport <cp.prop: boolean> |
|---|---|
| Type | Variable |
| Description | Boolean that sets whether or not new generated voice file are automatically added to the timeline or not. |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.deleteAfterImport <cp.prop: boolean> |
|---|---|
| Type | Variable |
| Description | Boolean that sets whether or not you want to delete file after they've been imported. |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.disableImport -> boolean |
|---|---|
| Type | Variable |
| Description | When true Notifications will no longer be triggered. |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.filesInTransit -> table |
|---|---|
| Type | Variable |
| Description | Files currently being copied |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.notifications -> table |
|---|---|
| Type | Variable |
| Description | Table of Notifications |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.savedNotifications <cp.prop: table> |
|---|---|
| Type | Variable |
| Description | Table of Notifications that are saved between restarts |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.watchFolders <cp.prop: table> |
|---|---|
| Type | Variable |
| Description | Table of the users watch folders. |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.watchFolderTableID -> string |
|---|---|
| Type | Variable |
| Description | Watch Folder Table ID |
| Signature | plugins.finalcutpro.watchfolders.fcpxml.addWatchFolder() -> none |
|---|---|
| Type | Function |
| Description | Opens the "Add Watch Folder" Dialog. |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.controllerCallback(id, params) -> none |
|---|---|
| Type | Function |
| Description | Callback Controller |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.createNotification(file) -> none |
|---|---|
| Type | Function |
| Description | Creates a new notification |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.generateTable() -> string |
|---|---|
| Type | Function |
| Description | Generate HTML Table |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.importFile(file, obj) -> none |
|---|---|
| Type | Function |
| Description | Imports a file into Final Cut Pro |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.init(deps, env) -> table |
|---|---|
| Type | Function |
| Description | Initialises the module. |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.insertFilesIntoFinalCutPro(files) -> none |
|---|---|
| Type | Function |
| Description | Imports a file into Final Cut Pro |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.newWatcher(path) -> none |
|---|---|
| Type | Function |
| Description | New Folder Watcher |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.refreshTable() -> string |
|---|---|
| Type | Function |
| Description | Refreshes the Final Cut Pro Watch Folder Panel via JavaScript Injection |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.removeWatcher(path) -> none |
|---|---|
| Type | Function |
| Description | Remove Folder Watcher |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.setupWatchers(path) -> none |
|---|---|
| Type | Function |
| Description | Setup Folder Watchers |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.styleSheet() -> cp.web.html |
|---|---|
| Type | Function |
| Description | Generates Style Sheet |
| Parameters |
|
| Returns |
|
| Signature | plugins.finalcutpro.watchfolders.fcpxml.watchFolderTriggered(files) -> none |
|---|---|
| Type | Function |
| Description | Watch Folder Triggered |
| Parameters |
|
| Returns |
|