ngx-octoprint-api-types
Version:
Octoprint API wrapper for angular
20 lines • 2.64 kB
JavaScript
/**
* Origin of the current time left estimate.
* http://docs.octoprint.org/en/master/api/datamodel.html#progress-information
* linear: based on an linear approximation of the progress in file in bytes vs time
* analysis: based on an analysis of the file
* estimate: calculated estimate after stabilization of linear estimation
* average: based on the average total from past prints of the same model against the same printer profile
* mixed-analysis: mixture of estimate and analysis
* mixed-average: mixture of estimate and average
*/
export var PrintTimeLeftOrigin;
(function (PrintTimeLeftOrigin) {
PrintTimeLeftOrigin["linear"] = "linear";
PrintTimeLeftOrigin["analysis"] = "analysis";
PrintTimeLeftOrigin["estimate"] = "estimate";
PrintTimeLeftOrigin["average"] = "average";
PrintTimeLeftOrigin["mixedAnalysis"] = "mixed-analysis";
PrintTimeLeftOrigin["mixedAverage"] = "mixed-average";
})(PrintTimeLeftOrigin || (PrintTimeLeftOrigin = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJpbnRUaW1lTGVmdE9yaWdpbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1vY3RvcHJpbnQtYXBpLXR5cGVzLyIsInNvdXJjZXMiOlsibGliL2VudW1zL3ByaW50VGltZUxlZnRPcmlnaW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7OztHQVNHO0FBQ0gsTUFBTSxDQUFOLElBQVksbUJBT1g7QUFQRCxXQUFZLG1CQUFtQjtJQUM3Qix3Q0FBaUIsQ0FBQTtJQUNqQiw0Q0FBcUIsQ0FBQTtJQUNyQiw0Q0FBcUIsQ0FBQTtJQUNyQiwwQ0FBbUIsQ0FBQTtJQUNuQix1REFBZ0MsQ0FBQTtJQUNoQyxxREFBOEIsQ0FBQTtBQUNoQyxDQUFDLEVBUFcsbUJBQW1CLEtBQW5CLG1CQUFtQixRQU85QiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBPcmlnaW4gb2YgdGhlIGN1cnJlbnQgdGltZSBsZWZ0IGVzdGltYXRlLlxyXG4gKiBodHRwOi8vZG9jcy5vY3RvcHJpbnQub3JnL2VuL21hc3Rlci9hcGkvZGF0YW1vZGVsLmh0bWwjcHJvZ3Jlc3MtaW5mb3JtYXRpb25cclxuICogbGluZWFyOiBiYXNlZCBvbiBhbiBsaW5lYXIgYXBwcm94aW1hdGlvbiBvZiB0aGUgcHJvZ3Jlc3MgaW4gZmlsZSBpbiBieXRlcyB2cyB0aW1lXHJcbiAqIGFuYWx5c2lzOiBiYXNlZCBvbiBhbiBhbmFseXNpcyBvZiB0aGUgZmlsZVxyXG4gKiBlc3RpbWF0ZTogY2FsY3VsYXRlZCBlc3RpbWF0ZSBhZnRlciBzdGFiaWxpemF0aW9uIG9mIGxpbmVhciBlc3RpbWF0aW9uXHJcbiAqIGF2ZXJhZ2U6IGJhc2VkIG9uIHRoZSBhdmVyYWdlIHRvdGFsIGZyb20gcGFzdCBwcmludHMgb2YgdGhlIHNhbWUgbW9kZWwgYWdhaW5zdCB0aGUgc2FtZSBwcmludGVyIHByb2ZpbGVcclxuICogbWl4ZWQtYW5hbHlzaXM6IG1peHR1cmUgb2YgZXN0aW1hdGUgYW5kIGFuYWx5c2lzXHJcbiAqIG1peGVkLWF2ZXJhZ2U6IG1peHR1cmUgb2YgZXN0aW1hdGUgYW5kIGF2ZXJhZ2VcclxuICovXHJcbmV4cG9ydCBlbnVtIFByaW50VGltZUxlZnRPcmlnaW4ge1xyXG4gIGxpbmVhciA9ICdsaW5lYXInLFxyXG4gIGFuYWx5c2lzID0gJ2FuYWx5c2lzJyxcclxuICBlc3RpbWF0ZSA9ICdlc3RpbWF0ZScsXHJcbiAgYXZlcmFnZSA9ICdhdmVyYWdlJyxcclxuICBtaXhlZEFuYWx5c2lzID0gJ21peGVkLWFuYWx5c2lzJyxcclxuICBtaXhlZEF2ZXJhZ2UgPSAnbWl4ZWQtYXZlcmFnZSdcclxufVxyXG4iXX0=