start on editing
This commit is contained in:
parent
87e359217b
commit
44716a1642
@ -60,6 +60,13 @@ class LineUpper extends Button {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class LineEditor extends Button {
|
||||||
|
click() {
|
||||||
|
// TODO replace linetext with input
|
||||||
|
// TODO update button text to "done"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
class LineDowner extends Button {
|
class LineDowner extends Button {
|
||||||
click() {
|
click() {
|
||||||
const l = this.closest("div.line");
|
const l = this.closest("div.line");
|
||||||
@ -165,6 +172,7 @@ class PoemLines extends HTMLDivElement {
|
|||||||
const reorder = new CustomEvent("reorder", {bubbles: true});
|
const reorder = new CustomEvent("reorder", {bubbles: true});
|
||||||
customElements.define("line-remover", LineRemover, { extends: "button" });
|
customElements.define("line-remover", LineRemover, { extends: "button" });
|
||||||
customElements.define("line-pinner", LinePinner, { extends: "button" });
|
customElements.define("line-pinner", LinePinner, { extends: "button" });
|
||||||
|
customElements.define("line-editor", LineEditor, { extends: "button" });
|
||||||
customElements.define("line-upper", LineUpper, { extends: "button" });
|
customElements.define("line-upper", LineUpper, { extends: "button" });
|
||||||
customElements.define("line-downer", LineDowner, { extends: "button" });
|
customElements.define("line-downer", LineDowner, { extends: "button" });
|
||||||
customElements.define("line-adder", LineAdder, { extends: "button" });
|
customElements.define("line-adder", LineAdder, { extends: "button" });
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<template id="linetmpl">
|
<template id="linetmpl">
|
||||||
<span class="linecontrols">
|
<span class="linecontrols">
|
||||||
<button is="line-pinner">pin</button>
|
<button is="line-pinner">pin</button>
|
||||||
<button >edit</button>
|
<button is="line-editor">edit</button>
|
||||||
<button is="line-upper">up</button>
|
<button is="line-upper">up</button>
|
||||||
<button is="line-downer">down</button>
|
<button is="line-downer">down</button>
|
||||||
<button is="line-remover">remove</button>
|
<button is="line-remover">remove</button>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user