AbstractAdds a floating TimelineNode overlay to this lane — typically an icon button or label anchored to the left or right edge of the lane's timecoded area.
Position, size, margin, and the node instance to add.
The created TimelineNode handle.
Removes all visual content from the lane's timecoded area without destroying the lane itself. Useful for clearing stale data before reloading (e.g. when the main media changes).
Returns true when the lane is currently collapsed to zero height.
Expands the lane back to its configured height.
Pass args.easing: true for an animated transition. When args is provided, args.complete is set to an
Observable<void> that completes when the operation finishes (immediately for non-eased, after the animation
for eased). Subscribe to args.complete after calling this method.
Optionalargs: TimelineLaneMinimizeMaximizeArgsOptional animation and completion options.
Collapses the lane to zero height.
Pass args.easing: true for an animated transition. When args is provided, args.complete is set to an
Observable<void> that completes when the operation finishes (immediately for non-eased, after the animation
for eased). Subscribe to args.complete after calling this method.
Optionalargs: TimelineLaneMinimizeMaximizeArgsOptional animation and completion options.
Connects this lane to the timeline engine. Called by the timeline when the lane is added; do not call this directly.
The owning TimelineImpl instance.
The active PlayerApi.
The OMP service provider.
AbstractrenderMerges style into the lane's current style and triggers a visual refresh.
Only the properties present in style are changed; omitted properties retain their current values.
Partial style object containing only the properties to update.
Collapses the lane if it is expanded, or expands it if it is collapsed.
Pass args.easing: true for an animated transition. When args is provided, args.complete is set to an
Observable<void> that completes when the operation finishes. Subscribe to args.complete after calling
this method.
Optionalargs: TimelineLaneMinimizeMaximizeArgsOptional animation and completion options.
Updates mutable lane attributes without removing and re-adding the lane.
The attributes to change. Properties that are undefined are ignored.
Unique identifier for this lane instance.