@fdm-monster/server
Version:
FDM Monster is a bulk OctoPrint manager to set up, configure and monitor 3D printers. Our aim is to provide extremely optimized websocket performance and reliability.
49 lines (48 loc) • 1.07 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "CameraStream", {
enumerable: true,
get: function() {
return CameraStream;
}
});
const _mongoose = require("mongoose");
const CameraStreamSchema = new _mongoose.Schema({
streamURL: {
type: String,
required: true
},
name: {
type: String,
required: false
},
printerId: {
type: _mongoose.Schema.Types.ObjectId,
ref: "Printer",
required: false
},
aspectRatio: {
required: true,
type: String,
default: "16:9"
},
rotationClockwise: {
required: true,
type: Number,
default: 0
},
flipVertical: {
required: true,
type: Boolean,
default: false
},
flipHorizontal: {
required: true,
type: Boolean,
default: false
}
});
const CameraStream = (0, _mongoose.model)("CameraStream", CameraStreamSchema);
//# sourceMappingURL=CameraStream.js.map