+ destroyTask: function (createTimestamp: string) {
+ Log.recordAndApply(`${Date.now()} Destroy ${createTimestamp} ${Model.getTask(createTimestamp)?.textContent}`);
+ },
+};
+
+const BrowserUI = {
+ addTask: function (form: any) {
+ if (form.taskName.value) {
+ UI.addTask(form.taskName.value);
+ form.taskName.value = "";
+ }
+ return false;
+ },
+ destroyTask: function () {
+ const createTimestamp = document.activeElement?.getAttribute("data-created");
+ return createTimestamp && UI.destroyTask(createTimestamp);
+ },