mwg API
    Preparing search index...

    Interface Clip

    interface Clip {
        duration: number;
        frames: readonly Keyframe[];
        id: string;
        loop?: boolean;
    }
    Index
    duration: number

    seconds; a looping clip wraps at it, a one-shot holds its last frame

    frames: readonly Keyframe[]

    ascending by time; the first needs no time 0 entry, the last needs no duration entry

    id: string
    loop?: boolean