Interface LottieClipOptions

interface LottieClipOptions {
    assetsUrl?: string;
    dataUrl: string;
    duration?: number;
    effects?: {
        effectId: string;
        id: string;
        properties: [string, any][];
        provider: string;
    }[];
    filters?: {
        clipId?: string;
        filterId: string;
        id: string;
        intensity: number;
        provider: string;
    }[];
    groups?: { id: string; label: string }[];
    id?: string;
    isVisible?: boolean;
    leftTrim?: number;
    mediaDataId?: string;
    properties?: {
        group?: string;
        id: string;
        label: string;
        path: string;
        type: LottiePropertyTypeEnum;
        value?: unknown;
    }[];
    propertiesUrl?: string;
    rightTrim?: number;
    startTime?: number;
    style?: Partial<
        {
            alpha: number;
            clipId: string;
            cornerRadius?: [number, number, number, number];
            height?: number;
            mediaDataId?: string;
            position: [number, number];
            relativeCornerRadius: boolean;
            rotation: number;
            scale: [number, number];
            width?: number;
            zIndex: number;
        },
    >;
    subtitlesId?: string;
    subtitlesOffset?: number;
    type?: string;
    wrapMode?: WrapModeEnum;
}

Hierarchy (View Summary)

Properties

assetsUrl?: string
dataUrl: string
duration?: number
effects?: {
    effectId: string;
    id: string;
    properties: [string, any][];
    provider: string;
}[]
filters?: {
    clipId?: string;
    filterId: string;
    id: string;
    intensity: number;
    provider: string;
}[]
groups?: { id: string; label: string }[]
id?: string
isVisible?: boolean
leftTrim?: number
mediaDataId?: string
properties?: {
    group?: string;
    id: string;
    label: string;
    path: string;
    type: LottiePropertyTypeEnum;
    value?: unknown;
}[]
propertiesUrl?: string
rightTrim?: number
startTime?: number
style?: Partial<
    {
        alpha: number;
        clipId: string;
        cornerRadius?: [number, number, number, number];
        height?: number;
        mediaDataId?: string;
        position: [number, number];
        relativeCornerRadius: boolean;
        rotation: number;
        scale: [number, number];
        width?: number;
        zIndex: number;
    },
>
subtitlesId?: string
subtitlesOffset?: number
type?: string
wrapMode?: WrapModeEnum