OctoPrinter

class OctoPrinter(name: String = "", printerProfileID: String = "", printProfileID: String = "", filamentProfileID: String = "", url: String = "", apiKey: String = "", useSubFolder: Boolean = true) : AbstractPrinter, UploadPrinter

Constructors

Link copied to clipboard
constructor(name: String = "", printerProfileID: String = "", printProfileID: String = "", filamentProfileID: String = "", url: String = "", apiKey: String = "", useSubFolder: Boolean = true)

Properties

Link copied to clipboard
Link copied to clipboard
val apiKeyProperty: StringProperty
Link copied to clipboard
Link copied to clipboard
abstract val filamentProfileNameProperty: StringProperty
Link copied to clipboard
abstract var name: String
Link copied to clipboard
abstract val nameProperty: StringProperty
Link copied to clipboard
Link copied to clipboard
abstract val printerProfileNameProperty: StringProperty
Link copied to clipboard
abstract var printProfileName: String
Link copied to clipboard
abstract val printProfileNameProperty: StringProperty
Link copied to clipboard
var url: String
Link copied to clipboard
val urlProperty: StringProperty
Link copied to clipboard
val useSubFolderProperty: BooleanProperty
Link copied to clipboard

Functions

Link copied to clipboard
open override fun abortUpload()
Link copied to clipboard
open override fun print(gCode: File)
Link copied to clipboard
open override fun toString(): String

This must be human-readable.

Link copied to clipboard
open override fun upload(gCode: File)