G-code Preview — API Reference
    Preparing search index...
    interface GcodePreviewState {
        activeQuality: null | QualityMode;
        disclosure: string;
        error: null | { code: string; message: string };
        layerCount: number;
        metadata: undefined | DialectMetadata;
        parseProgress: null | ParseProgress;
        parsing: boolean;
        presentation: ProgressPresentationMode;
        segmentCount: number;
        summary:
            | null
            | {
                capabilities: Record<string, Confidence>;
                complete: boolean;
                layers: number;
                segments: number;
                stopReason: undefined | string;
                warnings: number;
            };
    }
    Index

    Properties

    activeQuality: null | QualityMode
    disclosure: string

    User-presentable decimation/travel disclosure (empty when rendering everything).

    error: null | { code: string; message: string }
    layerCount: number
    metadata: undefined | DialectMetadata
    parseProgress: null | ParseProgress
    parsing: boolean
    segmentCount: number
    summary:
        | null
        | {
            capabilities: Record<string, Confidence>;
            complete: boolean;
            layers: number;
            segments: number;
            stopReason: undefined | string;
            warnings: number;
        }

    Summary of the last successful parse — plain numbers/strings, never typed arrays.