interface AsukaElementInput {
    element: AsukaElement | Record<string, unknown>;
    metadata?: Record<string, unknown>;
    source?: string;
    variation?: null | ElementVariation | Record<string, unknown>;
    variationId?: string;
    variationPath?: (ElementVariation | Record<string, unknown>)[];
    [key: string]: unknown;
}

Indexable

  • [key: string]: unknown

Properties

element: AsukaElement | Record<string, unknown>
metadata?: Record<string, unknown>
source?: string
variation?: null | ElementVariation | Record<string, unknown>
variationId?: string
variationPath?: (ElementVariation | Record<string, unknown>)[]

Full recursive variation path from root to selected leaf. Used by 3D products to inherit parent material values.