ttlock-sdk-js
Version:
JavaScript port of the TTLock Android SDK
24 lines (23 loc) • 920 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CalibrationTimeCommand = void 0;
const CommandType_1 = require("../../constant/CommandType");
const Command_1 = require("../Command");
const moment_1 = __importDefault(require("moment"));
const timeUtil_1 = require("../../util/timeUtil");
class CalibrationTimeCommand extends Command_1.Command {
processData() {
// nothing to do here
}
build() {
if (typeof this.time == "undefined") {
this.time = moment_1.default().format("YYMMDDHHmmss");
}
return timeUtil_1.dateTimeToBuffer(this.time);
}
}
exports.CalibrationTimeCommand = CalibrationTimeCommand;
CalibrationTimeCommand.COMMAND_TYPE = CommandType_1.CommandType.COMM_TIME_CALIBRATE;