Interface AsukaAssemblyComponentDefinition

Assembly recipe stored on an Asuka catalog element.

interface AsukaAssemblyComponentDefinition {
    adjacency?: AsukaAssemblyAdjacencyRule[];
    anchors?: AsukaAssemblyAnchorDefinition[];
    bom?: AsukaAssemblyBomItemDefinition[];
    category?: string;
    clearances?: AsukaAssemblyClearanceDefinition[];
    collision?: AsukaAssemblyCollisionDefinition;
    enabled?: boolean;
    metadata?: Record<string, unknown>;
    placement?: AsukaAssemblyPlacementDefinition;
    schemaVersion: 1;
    tags?: string[];
}

Properties

category?: string
enabled?: boolean
metadata?: Record<string, unknown>
schemaVersion
tags?: string[]