Current in-progress path
All paths in the job
Current print state
Statistics accumulated while interpreting the job's G-code
Gets the total number of layers in the job
Number of layers
Checks if the job contains planar extrusion layers
True if the job contains at least one layer, false otherwise
Gets the slicer metadata (thumbnails, layer metadata, slicer name) for this job
The metadata, or undefined if none has been set
Sets the slicer metadata and forwards layer metadata to the layer indexer
Parsed slicer metadata
Gets paths organized by tool
2D array of paths, where each sub-array contains paths for a specific tool
Represents a complete print job containing paths, layers, and state
Remarks
Manages the collection of paths, organizes them into layers and tools, and tracks the current print state