@mcut/timeline
Generated SDK Reference
Generated TypeScript API reference for the public mcut SDK.
mcut SDK / timeline/src
timeline/src
Classes
Interfaces
- ActiveElement
- AngleCut
- AngleTransitionWindow
- CaptionStylePreset
- CollectSnapTargetsOptions
- CommandDefinition
- CreateProjectOptions
- DispatchOptions
- EdgeTrimRange
- EditorEngineOptions
- EditorState
- EffectTypeConfig
- ElementAudioSource
- ElementLocation
- ElementTypeConfig
- ElementTypeEntry
- FadeableElement
- FrameRequest
- OtioExportOptions
- PlaybackState
- ProjectCaptionRef
- ProjectMediaAssetContext
- ProjectMediaContext
- ProjectMediaElementContext
- ProjectMediaTrackContext
- ProjectTranscriptCaptionContext
- ProjectTranscriptContext
- ProjectTranscriptOptions
- ProjectTranscriptWordContext
- ProjectViewContextOptions
- RenderableElement
- SelectionState
- SnapClipResult
- SnapOptions
- SnapResult
- SnapTarget
- TimeMappedElement
- ToolDefinition
- TransactionOptions
- TransitionPair
Type Aliases
- AngleCutRef
- AnimatableProperty
- AnimationPreset
- AnimationPresetOptions
- AnyCommand
- AssetId
- AssetKind
- AssetRef
- AudioElement
- BlendMode
- CaptionElement
- CaptionStyle
- CaptionWord
- Crop
- Easing
- Effect
- EffectType
- ElementAudioSourceType
- ElementId
- GroupId
- ImageElement
- Keyframe
- KeyframeMap
- Layout
- LayoutSlot
- Marker
- MarkerId
- MotionBlur
- MulticamElement
- MulticamSource
- Project
- PropertyPreset
- Shadow
- SnapTargetKind
- Stroke
- TextBox
- TextElement
- TextRun
- TextRunStyle
- TextRunStylePatch
- TextShadow
- TextStroke
- TextStyle
- ThumbnailItem
- ThumbnailTemplate
- TimelineElement
- TimelineElementInput
- TimeMap
- Track
- TrackId
- Transform
- Transition
- TransitionType
- TrimEdge
- VideoElement
- ZoomPreset
Variables
- ANIMATABLE_PROPERTIES
- animatablePropertySchema
- ANIMATION_PRESET_CATEGORIES
- ANIMATION_PRESET_DEFAULT_DURATION_MS
- animationPresetOptionsSchema
- animationPresetSchema
- assetIdSchema
- assetRefSchema
- audioElementSchema
- blendModeSchema
- BUILTIN_TRANSITION_TYPES
- CAPTION_STYLE_PRESETS
- captionElementSchema
- captionStyleSchema
- captionWordSchema
- cropSchema
- DEFAULT_SHADOW
- EASINGS
- easingSchema
- EFFECT_TYPES
- effectSchema
- effectsSchema
- elementIdSchema
- elementInputSchema
- elementSchema
- groupIdSchema
- imageElementSchema
- keyframeSchema
- keyframesSchema
- layoutSchema
- layoutSlotSchema
- markerIdSchema
- markerSchema
- MIN_ELEMENT_DURATION_MS
- MOTION_BLUR_PRESETS
- motionBlurSchema
- multicamElementSchema
- PROJECT_VERSION
- projectSchema
- propertyPresetSchema
- shadowSchema
- strokeSchema
- textBoxSchema
- textElementSchema
- textRunSchema
- textRunStyleSchema
- textShadowSchema
- textStrokeSchema
- textStyleSchema
- THUMBNAIL_FRAME_COUNT
- THUMBNAIL_TEMPLATES
- THUMBNAIL_TRACK_NAME
- thumbnailItemSchema
- thumbnailTemplateSchema
- timeMapSchema
- trackIdSchema
- trackSchema
- transformSchema
- transitionSchema
- transitionTypeSchema
- videoElementSchema
- ZOOM_PRESETS
- ZOOMABLE_PROPERTIES
- zoomPresetSchema
Functions
- animatableProperties
- applyCommand
- applyEdgeTrim
- applyRunStyle
- buildFilterString
- canPlace
- captureThumbnailTemplate
- captureZoomPreset
- collectSnapTargets
- createAssetId
- createDefaultLayouts
- createElementId
- createGroupId
- createLayoutId
- createLinkId
- createMarkerId
- createPresetId
- createProject
- createProjectId
- createTrackId
- cubicBezierAt
- elementSupportsProperty
- evaluateEasing
- expandAnimationPreset
- expandThumbnailTemplate
- expandZoomPreset
- findNearestFreeSlot
- findThumbnailTrack
- frameToMs
- getActiveAngleIndex
- getActiveElements
- getActiveLayout
- getActiveTransitionPairs
- getAngleTransitionAt
- getAnimatedValue
- getAverageSpeed
- getCommandDefinition
- getEdgeTrimRange
- getEffectiveVolume
- getEffectType
- getElement
- getElementLocation
- getElementType
- getFadeGain
- getFrameRequests
- getGroupedElementIds
- getKeyframes
- getLayout
- getLinkedElementIds
- getMulticamAudioSource
- getMulticamSourceTimeMs
- getProjectCaptions
- getProjectDurationMs
- getProjectMediaContext
- getProjectTranscript
- getRenderableElements
- getRunStyleAt
- getSourceSpanMs
- getSourceTimeMs
- getSpeedAt
- getStaticValue
- getTrack
- getTransitionCompletion
- getTransitionPair
- hasFades
- hasKeyframes
- interpolateTrack
- isElementActiveAt
- isOnKeyframe
- listCommands
- listEffectTypes
- listElementTypes
- listPresets
- listToolDefinitions
- listTransitionTypes
- makeConstantSpeedMap
- migrateProject
- msPerFrame
- msToFrame
- nearestSnapTarget
- normalizeRuns
- parseProject
- quantizeMsToFrame
- rangesOverlap
- registerCommand
- registerEffectType
- registerTimelineElementType
- registerTransitionType
- resolveAnimatedElement
- resolveElementAudioSource
- shiftRunsForEdit
- snapClip
- snapTime
- splitAngles
- splitKeyframes
- splitTimeMap
- summarizeProject
- thumbnailDurationMs
- toCompositeOperation
- toOtio
- toOtioJson
- upsertKeyframe