Add namespacing to editor.js.

master
voussoir 2018-07-22 19:48:44 -07:00
parent d7b9020585
commit 63a3ecfa88
4 changed files with 8 additions and 5 deletions

View File

@ -1,5 +1,8 @@
var PARAGRAPH_TYPES = new Set(["P", "PRE"]);
var editor = {};
editor.PARAGRAPH_TYPES = new Set(["P", "PRE"]);
editor.Editor =
function Editor(elements, on_open, on_save, on_cancel)
{
/*
@ -115,7 +118,7 @@ function Editor(elements, on_open, on_save, on_cancel)
{
var display_element = elements[index];
var edit_element;
if (PARAGRAPH_TYPES.has(display_element.tagName))
if (editor.PARAGRAPH_TYPES.has(display_element.tagName))
{
edit_element = document.createElement("textarea");
edit_element.rows = 6;

View File

@ -215,6 +215,6 @@ function on_cancel(editor, edit_element_map, display_element_map)
var title_text = document.getElementById("title_text");
var description_text = document.getElementById("description_text");
var editor = new Editor([title_text, description_text], on_open, on_save, on_cancel);
var editor = new editor.Editor([title_text, description_text], on_open, on_save, on_cancel);
</script>
</html>

View File

@ -144,7 +144,7 @@ function create_editors()
var card = cards[index];
var title_div = card.getElementsByClassName("bookmark_title")[0];
var url_div = card.getElementsByClassName("bookmark_url")[0];
editor = new Editor([title_div, url_div], on_open, on_save, on_cancel);
editor = new editor.Editor([title_div, url_div], on_open, on_save, on_cancel);
editor.misc_data["bookmark_id"] = card.dataset.bookmarkId;
}
}

View File

@ -293,7 +293,7 @@ function on_cancel(editor, edit_element_map, display_element_map)
var name_text = document.getElementById("name_text");
var description_text = document.getElementById("description_text");
var editor = new Editor([name_text, description_text], on_open, on_save, on_cancel);
var editor = new editor.Editor([name_text, description_text], on_open, on_save, on_cancel);
{% endif %}
</script>
</html>