Run the configuration dialog the extension's Configure menu opens.
Call it from the page at configureUrl. It renders one labelled editor for
the options JSON, checks what the author typed with the same parser the
extension uses, saves it with the workbook, and closes. A setting that does
not parse is never saved: the message goes to an alert beside the editor,
the editor is marked invalid, and focus goes back to it.
Run the configuration dialog the extension's Configure menu opens.
Call it from the page at
configureUrl. It renders one labelled editor for the options JSON, checks what the author typed with the same parser the extension uses, saves it with the workbook, and closes. A setting that does not parse is never saved: the message goes to an alert beside the editor, the editor is marked invalid, and focus goes back to it.