Browse Source

Improve log editor.

pull/978/head
Sebastian 4 years ago
parent
commit
89af109d98
  1. 48
      backend/src/Squidex/wwwroot/scripts/editor-log.html

48
backend/src/Squidex/wwwroot/scripts/editor-log.html

@ -39,48 +39,52 @@
function logState(message) { function logState(message) {
var text = ''; var text = '';
function append(value) { function appendLabel(value) {
text += value; value += ':';
text += value.padEnd(20);
} }
function appendLine(value) { function appendLine(value) {
if (value !== undefined) { if (value !== undefined) {
append(value); text += value;
} }
text += '\n'; text += '\n';
} }
appendLine(message); appendLine(message);
appendLine();
append('Language: ');
appendLine(field.getLanguage());
appendLine();
append('Disabled: '); appendLabel('Language');
appendLine(field.isDisabled()); appendLine(`<${JSON.stringify(field.getLanguage(), 2)}>`);
appendLine();
append('FullScreen: '); appendLabel('Is FullScreen');
appendLine(field.isFullscreen()); appendLine(field.isFullscreen());
appendLine();
append('Index: '); appendLabel('Is Expanded');
appendLine(field.isExpanded());
appendLabel('Index');
appendLine(field.getIndex()); appendLine(field.getIndex());
appendLine();
appendLine('Value'); appendLabel('Value of Field');
appendLine(`<${JSON.stringify(field.getValue(), 2)}>`); appendLine(`<${JSON.stringify(field.getValue(), 2)}>`);
appendLine();
appendLine('Form Value'); appendLabel('Value of Form');
appendLine(`<${JSON.stringify(field.getFormValue(), 2)}>`); appendLine(`<${JSON.stringify(field.getFormValue(), 2)}>`);
appendLine();
appendLabel('Disabled: ');
appendLine(field.isDisabled());
console.log(text); console.log(text);
textarea.value = text; if (!textarea.value) {
textarea.value = text;
} else {
textarea.value = textarea.value + '\n---\n\n' + text;
textarea.scrollLeft = 0;
textarea.scrollTop = textarea.scrollHeight;
}
} }
logState('Setup'); logState('Setup');
@ -115,6 +119,10 @@
logState('Field language changed'); logState('Field language changed');
}); });
field.onExpanded(function () {
logState('Expanded changed');
});
field.onDisabled(function (disabled) { field.onDisabled(function (disabled) {
logState(`Disabled: <${JSON.stringify(disabled, 2)}>`); logState(`Disabled: <${JSON.stringify(disabled, 2)}>`);
}); });

Loading…
Cancel
Save