@twick/workflow / Exports
@twick/workflow
Table of contents
Interfaces
- ApplyCaptionToEditorInput
- CaptionProjectApplyInput
- CaptionProjectBuildInput
- CaptionSegmentMs
- CaptionTrackBuildInput
- CaptionTrackStyle
- TemplateSpec
- TemplateTrackSpec
Type Aliases
Functions
- applyCaptionsToEditor
- applyCaptionsToProject
- applyProjectPatch
- applyTemplateToExistingProject
- buildCaptionProject
- buildCaptionTrack
- buildProjectFromTemplateSpec
- buildProjectVariantFromTemplate
Type Aliases
WorkflowProjectJSON
Ƭ WorkflowProjectJSON: ProjectJSON & { properties?: { height: number ; width: number } }
Defined in
WorkflowProjectPatch
Ƭ WorkflowProjectPatch: { payload: CaptionProjectApplyInput ; type: "captions" }
Defined in
Functions
applyCaptionsToEditor
▸ applyCaptionsToEditor(editor, input): Promise<void>
Parameters
| Name | Type |
|---|---|
editor | TimelineEditor |
input | ApplyCaptionToEditorInput |
Returns
Promise<void>
Defined in
applyCaptionsToProject
▸ applyCaptionsToProject(project, input): ProjectJSON
Parameters
| Name | Type |
|---|---|
project | ProjectJSON |
input | CaptionProjectApplyInput |
Returns
ProjectJSON
Defined in
applyProjectPatch
▸ applyProjectPatch(project, patch): ProjectJSON
Parameters
| Name | Type |
|---|---|
project | ProjectJSON |
patch | Object |
patch.payload | CaptionProjectApplyInput |
patch.type | "captions" |
Returns
ProjectJSON
Defined in
applyTemplateToExistingProject
▸ applyTemplateToExistingProject(project, spec): WorkflowProjectJSON
Parameters
| Name | Type |
|---|---|
project | ProjectJSON |
spec | TemplateSpec |
Returns
Defined in
buildCaptionProject
▸ buildCaptionProject(input): WorkflowProjectJSON
Parameters
| Name | Type |
|---|---|
input | CaptionProjectBuildInput |
Returns
Defined in
buildCaptionTrack
▸ buildCaptionTrack(input): TrackJSON
Parameters
| Name | Type |
|---|---|
input | CaptionTrackBuildInput |
Returns
TrackJSON
Defined in
buildProjectFromTemplateSpec
▸ buildProjectFromTemplateSpec(spec): WorkflowProjectJSON
Parameters
| Name | Type |
|---|---|
spec | TemplateSpec |
Returns
Defined in
buildProjectVariantFromTemplate
▸ buildProjectVariantFromTemplate(baseProject, spec): WorkflowProjectJSON
Parameters
| Name | Type |
|---|---|
baseProject | ProjectJSON |
spec | TemplateSpec |