The TypeScript API is organized into modules hanging off FiveMClient.
Key methods:
homeAxes()homeAxesRapid()setLedOn()setLedOff()turnCameraOn()turnCameraOff()setInternalFiltrationOn()setExternalFiltrationOn()setFiltrationOff()setSpeedOverride(speed)setZAxisOverride(offset)
Key methods:
pausePrintJob()resumePrintJob()cancelPrintJob()uploadFile(filePath, startPrint, levelBeforePrint)uploadFileAD5X(params)printLocalFile(fileName, levelingBeforePrint)startAD5XMultiColorJob(params)startAD5XSingleColorJob(params)
Key methods:
get()getDetailResponse()getStatus()getMachineState()isPrinting()
Key methods:
getLocalFileList()getRecentFileList()getGCodeThumbnail(fileName)
Key methods:
setExtruderTemp(temp, waitFor?)setBedTemp(temp, waitFor?)