Basic 20Q display

This commit is contained in:
Vlyan
2020-12-27 16:51:26 +01:00
parent 946aebdf6f
commit be84785cb8
8 changed files with 580 additions and 507 deletions

View File

@@ -114,6 +114,13 @@ export class TwentyQuestionsDialog extends FormApplication {
return;
}
// Toggle
html.find(".toggle-on-click").on("click", (event) => {
const elmt = $(event.currentTarget).data("toggle");
const tgt = html.find("." + elmt);
tgt.hasClass("toggle-active") ? tgt.removeClass("toggle-active") : tgt.addClass("toggle-active");
});
// Delete a dnd element
html.find(`.property-delete`).on("click", (event) => {
const stepKey = $(event.currentTarget).parents(".tq-drag-n-drop").data("step");