From 8a3df3d4e71fd64a5a7c0ed7ecd28d4a3bab298c Mon Sep 17 00:00:00 2001 From: Richard Mitchell Date: Sat, 23 Feb 2013 17:59:27 +0000 Subject: [PATCH] Easier than I thought to add/remove temperature profiles --- octoprint/static/js/ui.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/octoprint/static/js/ui.js b/octoprint/static/js/ui.js index 59a321d..22d34f1 100644 --- a/octoprint/static/js/ui.js +++ b/octoprint/static/js/ui.js @@ -1021,7 +1021,15 @@ function SettingsViewModel() { self.folder_timelapseTmp = ko.observable(undefined); self.folder_logs = ko.observable(undefined); - self.temperature_profiles = ko.observable(undefined); + self.temperature_profiles = ko.observableArray(undefined); + + self.addTemperatureProfile = function() { + self.temperature_profiles.push({name: "New", extruder:0, bed:0}); + }; + + self.removeTemperatureProfile = function(profile) { + self.temperature_profiles.remove(profile); + }; self.requestData = function() { $.ajax({