Guest User

Untitled

a guest
Dec 11th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. const DomProcessor = class extends Renderer.Processor {
  2. constructor(parent) {
  3. super(parent);
  4. this._parent = parent;
  5. }
  6. folder(task) {
  7. const parent = document.querySelector(this._parent);
  8. parent.innerHTML = '';
  9. this.folderRender( parent.appendChild(el('div')), task)
  10. this.prop.parent = parent;
  11. }
  12.  
  13. parent(task) {
  14. const ul = el('ul');
  15. this.prop.parent.appendChild(ul);
  16. this.prop.parent = ul;
  17. this.prop.ptask = task;
  18. }
  19.  
  20. task(task, inner) {
  21. const parent = this.prop.parent;
  22. const li = this.prop.parent.appendChild(el('li'));
  23. li.appendChild(el('div', {
  24. innerHTML: this.taskRender(task)
  25. }));
  26. this.prop.parent = li;
  27. inner();
  28. this.prop.parent = parent;
  29. }
  30. }
Add Comment
Please, Sign In to add comment