AsukaProduct3DPart: {
    editable?: boolean;
    id: string;
    label?: string;
    locked?: boolean;
    materialNames?: string[];
    materialTarget?: string;
    meshNames?: string[];
    metadata?: Record<string, unknown>;
    parentPartId?: string;
    printable?: boolean;
    visible?: boolean;
    [key: string]: unknown;
}

Type declaration

  • [key: string]: unknown
  • Optionaleditable?: boolean
  • id: string
  • Optionallabel?: string
  • Optionallocked?: boolean
  • OptionalmaterialNames?: string[]

    Optional material ids/names found on the source model.

  • OptionalmaterialTarget?: string

    Optional explicit material target. Defaults to id, then first meshNames entry.

  • OptionalmeshNames?: string[]

    Mesh ids/names that belong to this logical product part.

  • Optionalmetadata?: Record<string, unknown>
  • OptionalparentPartId?: string
  • Optionalprintable?: boolean
  • Optionalvisible?: boolean