Type Alias TimelineOf<T>

    TimelineOf: Timeline & {
        readonly [K in keyof T]: T[K] extends { at: infer A; dur: infer D }
            ? Clip<A, D>
            : Clip
    }

    Type-preserving named-clip access.

    Type Parameters

    • T extends Record<string, ClipSpec>