Interface TextClip

    interface TextClip {
        align?: TextAlign;
        color?: string;
        content: string;
        duration: Schema.Rational;
        effects?: { assetId: string; id: string; intensity: number }[];
        enabled?: boolean;
        fill?: string;
        fontFamily: string;
        fontSize: number;
        fontStyle?: FontStyle;
        fontWeight?: number;
        id: string;
        inlineSize: number;
        markers?: never[];
        mediaRef?: MediaAssetRef | MediaAssetPlaceholderRef;
        metadata?: Record<string, unknown>;
        name?: string;
        rotate?: number;
        scaleX?: number;
        scaleY?: number;
        sourceStart: Schema.Rational;
        stroke?: string;
        transition?: { assetId: string; duration: Schema.Rational };
        translateX?: number;
        translateY?: number;
        type: "clip:text";
    }

    Hierarchy (View Summary)

    Index
    align?: TextAlign
    color?: string
    content: string
    duration: Schema.Rational
    effects?: { assetId: string; id: string; intensity: number }[]
    enabled?: boolean
    fill?: string
    fontFamily: string
    fontSize: number
    fontStyle?: FontStyle
    fontWeight?: number
    id: string
    inlineSize: number
    markers?: never[]
    metadata?: Record<string, unknown>
    name?: string
    rotate?: number
    scaleX?: number
    scaleY?: number
    sourceStart: Schema.Rational
    stroke?: string
    transition?: { assetId: string; duration: Schema.Rational }
    translateX?: number
    translateY?: number
    type: "clip:text"