#
plugins.finalcutpro.workflowextension
Workflow Extension Helper
Commands that can be SENT to the Workflow Extension:
PING - Send a ping INCR f - Increment by Frame (where f is number of frames) DECR f - Decrement by Frame (where f is number of frames) GOTO s - Goto Timeline Position (where s is number of seconds)
Commands that can be RECEIVED from the Workflow Extension:
DONE - Connection successful DEAD - Server is shutting down PONG - Recieve a pong PLHD s - The playhead time has changed (where s is playhead position in seconds)
SEQC sequenceName || startTime || duration || frameDuration || container || timecodeFormat || objectType - The active sequence has changed (sequenceName is a string) (startTime in seconds) (duration in seconds) (frameDuration in seconds) (container as a string) (timecodeFormat as a string: DropFrame, NonDropFrame, Unspecified or Unknown) (objectType as a string: Event, Library, Project, Sequence or Unknown)
RNGC startTime || duration - The active sequence time range has changed (startTime in seconds) (duration in seconds)
#
API Overview
Variables - Configurable values
connected lastPlayheadPosition skimmingRestoreTimer wasSkimmingEnabled
Functions - API calls offered directly by the extension
callback connect connectionCallback decrementPlayhead disconnect forcefullyInstall incrementPlayhead movePlayheadToSeconds ping repositionWorkflowExtension sendCommand setupActions
Fields - Variables which can only be accessed from an object returned by a constructor
hasWorkflowExtensionBeenAddedVersion hasWorkflowExtensionBeenMovedVersion