Hierarchy

  • RepetierServerClient

Constructors

Properties

_sendAndListen: ((this: RepetierServerClient, action: string, data?: {}) => Promise<WsResponse<any>>) = _sendAndListen

Type declaration

activate: ((this: RepetierServerClient, printer: string) => Promise<WsResponse<any>>) = Requests.activate

Type declaration

addModelGroup: ((this: RepetierServerClient, groupName: string) => Promise<WsResponse<any>>) = Requests.addModelGroup

Type declaration

apiKey: string = ""
babystep: ((this: RepetierServerClient, z: number) => Promise<WsResponse<any>>) = Requests.babystep

Type declaration

browseFolder: ((this: RepetierServerClient, folder: number, root: string, next: string) => Promise<WsResponse<any>>) = Requests.browseFolder

Type declaration

canUploadGCodeWithSize: ((this: RepetierServerClient, size: number) => Promise<WsResponse<any>>) = Requests.canUploadGCodeWithSize

Type declaration

connect: ((this: RepetierServerClient) => Promise<unknown>) = connect

Type declaration

continueJob: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.continueJob

Type declaration

cooldown: ((this: RepetierServerClient, extruder: number, bed: number, chamber: number) => Promise<WsResponse<any>>) = Requests.cooldown

Type declaration

copyModel: ((this: RepetierServerClient, id: number, autostart?: boolean) => Promise<WsResponse<any>>) = Requests.copyModel

Type declaration

createConfiguration: ((this: RepetierServerClient, printerName: string, printer: string) => Promise<WsResponse<any>>) = Requests.createConfiguration

Type declaration

createUser: ((this: RepetierServerClient, login: string, password: string, permissions: Permissions) => Promise<WsResponse<any>>) = Requests.createUser

Type declaration

deactivate: ((this: RepetierServerClient, printer: string) => Promise<WsResponse<any>>) = Requests.deactivate

Type declaration

deleteModelGroup: ((this: RepetierServerClient, groupName: string, delFiles: 0 | 1) => Promise<WsResponse<any>>) = Requests.deleteModelGroup

Type declaration

deleteUser: ((this: RepetierServerClient, login: string) => Promise<WsResponse<any>>) = Requests.deleteUser

Type declaration

disconnect: ((this: RepetierServerClient) => void) = disconnect

Type declaration

emergencyStop: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.emergencyStop

Type declaration

extendPing: ((this: RepetierServerClient, timeout: number) => Promise<WsResponse<any>>) = Requests.extendPing

Type declaration

fetchLog: ((this: RepetierServerClient, start?: number, filter?: number) => Promise<WsResponse<any>>) = Requests.fetchLog

Type declaration

getEeprom: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.getEeprom

Type declaration

getFirmwareData: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.getFirmwareData

Type declaration

getFirmwareSettings: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.getFirmwareSettings

Type declaration

getPrinterConfig: ((this: RepetierServerClient, printer?: string) => Promise<WsResponse<any>>) = Requests.getPrinterConfig

Type declaration

getPrinterSetting: ((this: RepetierServerClient, key: string) => Promise<WsResponse<any>>) = Requests.getPrinterSetting

Type declaration

getPrinterSettings: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.getPrinterSettings

Type declaration

getScript: ((this: RepetierServerClient, name: string) => Promise<WsResponse<any>>) = Requests.getScript

Type declaration

getSettings: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.getSettings

Type declaration

hideMoves: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.hideMoves

Type declaration

httpUrl: string = ""
ignoreUpdate: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.ignoreUpdate

Type declaration

importUrl: ((this: RepetierServerClient, folder: string, files: string[]) => Promise<WsResponse<any>>) = Requests.importUrl

Type declaration

info: ((this: RepetierServerClient) => Promise<HttpResponse<ServerInfo>>) = info

Type declaration

jobInfo: ((this: RepetierServerClient, id: string) => Promise<WsResponse<any>>) = Requests.jobInfo

Type declaration

listExternalCommands: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listExternalCommands

Type declaration

listFilesystemFolders: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listFilesystemFolders

Type declaration

listFirmwareNames: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listFirmwareNames

Type declaration

listJobs: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listJobs

Type declaration

listLogs: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listLogs

Type declaration

listModelGroups: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listModelGroups

Type declaration

listModels: ((this: RepetierServerClient, group?: string) => Promise<WsResponse<any>>) = Requests.listModels

Type declaration

listPorts: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listPorts

Type declaration

listPrinter: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.listPrinter

Type declaration

messages: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.messages

Type declaration

modelInfo: ((this: RepetierServerClient, id: string) => Promise<WsResponse<any>>) = Requests.modelInfo

Type declaration

move: ((this: RepetierServerClient, x: number, y: number, z: number, e: number, speed: number, relative?: boolean) => Promise<WsResponse<any>>) = Requests.move

Type declaration

moveModelFileToGroup: ((this: RepetierServerClient, groupName: string, fileId: string) => Promise<WsResponse<any>>) = Requests.moveModelFileToGroup

Type declaration

ping: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.ping

Type declaration

preheat: ((this: RepetierServerClient, extruder: number, bed: number, chamber: number) => Promise<WsResponse<any>>) = Requests.preheat

Type declaration

removeConfiguration: ((this: RepetierServerClient, printer: string) => Promise<WsResponse<any>>) = Requests.removeConfiguration

Type declaration

removeJob: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.removeJob

Type declaration

removeLog: ((this: RepetierServerClient, log: string) => Promise<WsResponse<any>>) = Requests.removeLog

Type declaration

removeMessage: ((this: RepetierServerClient, id: number) => Promise<WsResponse<any>>) = Requests.removeMessage

Type declaration

removeModel: ((this: RepetierServerClient, id: number) => Promise<WsResponse<any>>) = Requests.removeModel

Type declaration

runExternalCommand: ((this: RepetierServerClient, id: string) => Promise<WsResponse<any>>) = Requests.runExternalCommand

Type declaration

sendMoves: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.sendMoves

Type declaration

sendQuickCommand: ((this: RepetierServerClient, name: string) => Promise<WsResponse<any>>) = Requests.sendQuickCommand

Type declaration

setBedTemperature: ((this: RepetierServerClient, temperature: number, bed?: number) => Promise<WsResponse<any>>) = Requests.setBedTemperature

Type declaration

setChamberTemperature: ((this: RepetierServerClient, temperature: number, chamber?: number) => Promise<WsResponse<any>>) = Requests.setChamberTemperature

Type declaration

setEeprom: ((this: RepetierServerClient, eeprom: {}) => Promise<WsResponse<any>>) = Requests.setEeprom

Type declaration

setExtruderTemperature: ((this: RepetierServerClient, temperature: number, extruder?: number) => Promise<WsResponse<any>>) = Requests.setExtruderTemperature

Type declaration

setFanSpeed: ((this: RepetierServerClient, speed: number, fan?: number) => Promise<WsResponse<any>>) = Requests.setFanSpeed

Type declaration

setFlowMultiplier: ((this: RepetierServerClient, speed: number) => Promise<WsResponse<any>>) = Requests.setFlowMultiplier

Type declaration

setFolders: ((this: RepetierServerClient, folders: {}) => Promise<WsResponse<any>>) = Requests.setFolders

Type declaration

setLogLevel: ((this: RepetierServerClient, level: LogLevels) => Promise<WsResponse<any>>) = Requests.setLogLevel

Type declaration

setPrinterConfig: ((this: RepetierServerClient, config: {}) => Promise<WsResponse<any>>) = Requests.setPrinterConfig

Type declaration

setPrinterSetting: ((this: RepetierServerClient, key: string, value: string) => Promise<WsResponse<any>>) = Requests.setPrinterSetting

Type declaration

setScript: ((this: RepetierServerClient, name: string, script: string) => Promise<WsResponse<any>>) = Requests.setScript

Type declaration

setSpeedMultiplier: ((this: RepetierServerClient, speed: number) => Promise<WsResponse<any>>) = Requests.setSpeedMultiplier

Type declaration

startJob: ((this: RepetierServerClient, id: string) => Promise<WsResponse<any>>) = Requests.startJob

Type declaration

startUpdateFirmwareSettings: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.startUpdateFirmwareSettings

Type declaration

stateList: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.stateList

Type declaration

stopJob: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.stopJob

Type declaration

testPushMessage: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.testPushMessage

Type declaration

updateAvailable: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.updateAvailable

Type declaration

updateSettings: ((this: RepetierServerClient, settings: {}) => Promise<WsResponse<any>>) = Requests.updateSettings

Type declaration

updateUser: ((this: RepetierServerClient, login: string, permissions: Permissions, password?: string) => Promise<WsResponse<any>>) = Requests.updateUser

Type declaration

updateUserSettings: ((this: RepetierServerClient, settings: {}) => Promise<WsResponse<any>>) = Requests.updateUserSettings

Type declaration

userlist: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.userlist

Type declaration

version: ((this: RepetierServerClient) => Promise<WsResponse<any>>) = Requests.version

Type declaration

ws: any = null
wsUrl: string = ""

Generated using TypeDoc