diff --git a/app/assets/javascripts/score_item.ts b/app/assets/javascripts/score_item.ts
index ab5aaa6458..52fc6fe5f1 100644
--- a/app/assets/javascripts/score_item.ts
+++ b/app/assets/javascripts/score_item.ts
@@ -1,23 +1,5 @@
import { fetch } from "util.js";
-export function initInlineEditButton(tableElement: HTMLElement): void {
- tableElement.querySelectorAll(".edit-button").forEach(item => {
- item.addEventListener("click", e => {
- e.preventDefault();
- const clicked = (e.target as HTMLElement).closest("a") as HTMLAnchorElement;
- const scoreItemId = clicked.dataset.scoreItem;
- const row = document.getElementById(`form-row-${scoreItemId}`);
- if (row.classList.contains("hidden")) {
- row.classList.remove("hidden");
- clicked.innerHTML = "";
- } else {
- row.classList.add("hidden");
- clicked.innerHTML = "";
- }
- });
- });
-}
-
function commonCheckboxInit(
element: HTMLElement,
selector: string,
@@ -72,38 +54,6 @@ function initItemVisibilityCheckboxes(element: HTMLElement): void {
});
}
-export function initScoreItemPanels(): void {
- const $choicePanel = $("#choice-panel");
- const $itemPanel = $("#items-panel");
-
- function init(): void {
- initPanelLogic();
- // // Bootstrap's automatic collapsing of other elements in the parent breaks
- // // when doing manual shows and hides, so we have to do this.
- $choicePanel.find(".panel-collapse").on("show.bs.collapse", function () {
- $itemPanel.find(".panel-collapse").collapse("hide");
- });
- $itemPanel.find(".panel-collapse").on("show.bs.collapse", function () {
- $choicePanel.find(".panel-collapse").collapse("hide");
- });
- }
-
- function initPanelLogic(): void {
- $("#yes-grading").on("click", function () {
- $itemPanel.find(".step-circle").html("2");
- $(this)
- .closest(".panel")
- .find(".answer")
- .html($(this).data("answer"));
- $itemPanel.removeClass("hidden");
- $itemPanel.find(".panel-collapse").collapse("show");
- window.scrollTo(0, 0);
- });
- }
-
- init();
-}
-
export function initVisibilityCheckboxes(element: HTMLElement): void {
initTotalVisibilityCheckboxes(element);
initItemVisibilityCheckboxes(element);
diff --git a/app/javascript/packs/score_item.js b/app/javascript/packs/score_item.js
index f94f69b853..79aeb544fc 100644
--- a/app/javascript/packs/score_item.js
+++ b/app/javascript/packs/score_item.js
@@ -1,5 +1,3 @@
-import { initInlineEditButton, initVisibilityCheckboxes, initScoreItemPanels } from "score_item.ts";
+import { initVisibilityCheckboxes } from "score_item.ts";
-window.dodona.initInlineEditButton = initInlineEditButton;
window.dodona.initVisibilityCheckboxes = initVisibilityCheckboxes;
-window.dodona.initScoreItemPanels = initScoreItemPanels;