codex -> codex.editor

This commit is contained in:
George Berezhnoy 2017-02-02 14:07:29 +03:00
commit 4336036d5c
3 changed files with 19 additions and 16 deletions

View file

@ -26,7 +26,7 @@ module.exports = (function (editor) {
editor.notifications = require('./modules/notifications');
editor.parser = require('./modules/parser');
editor.sanitizer = require('./modules/sanitizer');
codex.comments = require('./modules/comments');
editor.comments = require('./modules/comments');
};

View file

@ -1,10 +1,13 @@
let editor = codex.editor;
var comments = function(comments) {
var draw = {
commentsField: function(blockId) {
var field = codex.draw.node('DIV', 'ce-comments-field');
var field = editor.draw.node('DIV', 'ce-comments-field');
field.dataset.blockId = blockId;
@ -14,10 +17,10 @@ var comments = function(comments) {
input: function(text) {
var wrapper = codex.draw.node('DIV', 'ce-comment'),
input = codex.draw.node('DIV', 'ce-comment__input', {'contentEditable': 'true', 'textContent':text||''}),
deleteBtn = codex.draw.node('DIV', 'ce-comment__delete', {'textContent': 'Delete'}),
postBtn = codex.draw.node('DIV', 'ce-comment__post', {'textContent': text?'Save':'Comment'});
var wrapper = editor.draw.node('DIV', 'ce-comment'),
input = editor.draw.node('DIV', 'ce-comment__input', {'contentEditable': 'true', 'textContent':text||''}),
deleteBtn = editor.draw.node('DIV', 'ce-comment__delete', {'textContent': 'Delete'}),
postBtn = editor.draw.node('DIV', 'ce-comment__post', {'textContent': text?'Save':'Comment'});
postBtn.addEventListener('click', callbacks.commentClicked);
deleteBtn.addEventListener('click', callbacks.deleteClicked);
@ -36,8 +39,8 @@ var comments = function(comments) {
if (!data.text) return;
var wrapper = codex.draw.node('DIV', 'ce-comment'),
text = codex.draw.node('DIV', 'ce-comment__text', {'textContent': data.text}),
var wrapper = editor.draw.node('DIV', 'ce-comment'),
text = editor.draw.node('DIV', 'ce-comment__text', {'textContent': data.text}),
date = new Date().toLocaleDateString('en-US',{
month: 'short',
day: 'numeric',
@ -45,9 +48,9 @@ var comments = function(comments) {
minute: 'numeric',
hour12: false
}),
time = codex.draw.node('DIV', 'ce-comment__time', {'textContent': date}),
deleteBtn = codex.draw.node('DIV', 'ce-comment__delete', {'textContent': 'Delete'}),
editBtn = codex.draw.node('DIV', 'ce-comment__edit', {'textContent': 'Edit'});
time = editor.draw.node('DIV', 'ce-comment__time', {'textContent': date}),
deleteBtn = editor.draw.node('DIV', 'ce-comment__delete', {'textContent': 'Delete'}),
editBtn = editor.draw.node('DIV', 'ce-comment__edit', {'textContent': 'Edit'});
editBtn.addEventListener('click', callbacks.editClicked);
deleteBtn.addEventListener('click', callbacks.deleteClicked);
@ -128,7 +131,7 @@ var comments = function(comments) {
var blockId = block.dataset.id;
var field = codex.nodes.commentsSidebar.querySelector('.ce-comments-field[data-block-id="'+blockId+'"]') ||
var field = editor.nodes.commentsSidebar.querySelector('.ce-comments-field[data-block-id="'+blockId+'"]') ||
draw.commentsField(blockId);
var comment = draw.input();
@ -141,7 +144,7 @@ var comments = function(comments) {
field.style.top = blockCoords.y + 'px';
codex.nodes.commentsSidebar.appendChild(field);
editor.nodes.commentsSidebar.appendChild(field);
};

View file

@ -133,8 +133,8 @@ module.exports = (function (ui) {
editor.nodes.defaultSettings = defaultSettings;
editor.nodes.showSettingsButton = showSettingsButton;
editor.nodes.showTrashButton = showTrashButton;
codex.nodes.showCommentButton = showCommentButton;
codex.nodes.commentsSidebar = commentsSidebar;
editor.nodes.showCommentButton = showCommentButton;
editor.nodes.commentsSidebar = commentsSidebar;
editor.nodes.redactor = redactor;
@ -305,7 +305,7 @@ module.exports = (function (ui) {
/**
* Clicks to COMMENT button in toolbar
*/
codex.nodes.showCommentButton.addEventListener('click', codex.callback.showCommentButtonClicked, false );
editor.nodes.showCommentButton.addEventListener('click', editor.callback.showCommentButtonClicked, false );
/**
* @deprecated ( but now in use for syncronization );