From f567dd1e7a509cb68e96a7e4c769aace96e7aa87 Mon Sep 17 00:00:00 2001 From: joshuaboud Date: Wed, 14 Jul 2021 17:26:59 -0300 Subject: [PATCH] better typedef for prompt request --- navigator/components/ModalPrompt.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/navigator/components/ModalPrompt.js b/navigator/components/ModalPrompt.js index 00b5da8..dea9558 100644 --- a/navigator/components/ModalPrompt.js +++ b/navigator/components/ModalPrompt.js @@ -1,3 +1,10 @@ +/** + * @typedef {Object} Request + * @property {string} label + * @property {("text"|"checkbox")} type + * @property {string|undefined} default + */ + export class ModalPrompt { constructor() { this.ok = document.createElement("button"); @@ -117,7 +124,7 @@ export class ModalPrompt { /** * * @param {string} header - * @param {Object.} request + * @param {Object.} requests * @returns {Promise} */ prompt(header, requests) {