Skip to content

Commit 049ecc9

Browse files
committed
improve consistency in processing of attributes
1 parent 739c630 commit 049ecc9

27 files changed

+429
-608
lines changed

importmap.json

Lines changed: 0 additions & 82 deletions
This file was deleted.

src/E/e-for-each-template.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ export default class EForEachTemplate extends HTMLTemplateElement {
99
}
1010

1111
connectedCallback() {
12-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
12+
this.addEventListener(
13+
'ehtml:activated',
14+
this.onEHTMLActivated,
15+
{ once: true }
16+
)
1317
}
1418

1519
onEHTMLActivated() {
@@ -37,7 +41,7 @@ export default class EForEachTemplate extends HTMLTemplateElement {
3741

3842
// 2. Evaluate the list expression
3943
const list = evaluatedValueWithParamsFromState(
40-
listExpr.replace(/\n/g, ' '),
44+
listExpr,
4145
state,
4246
this
4347
)

src/E/e-form-array.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ export default class EFormArray extends HTMLElement {
55
}
66

77
connectedCallback() {
8-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
8+
this.addEventListener(
9+
'ehtml:activated',
10+
this.onEHTMLActivated,
11+
{ once: true }
12+
)
913
}
1014

1115
onEHTMLActivated() {

src/E/e-form-dynamic-value.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ export default class EFormDynamicValue extends HTMLElement {
88
}
99

1010
connectedCallback() {
11-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
11+
this.addEventListener(
12+
'ehtml:activated',
13+
this.onEHTMLActivated,
14+
{ once: true }
15+
)
1216
}
1317

1418
onEHTMLActivated() {

src/E/e-form-object.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ export default class EFormObject extends HTMLElement {
55
}
66

77
connectedCallback() {
8-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
8+
this.addEventListener(
9+
'ehtml:activated',
10+
this.onEHTMLActivated,
11+
{ once: true }
12+
)
913
}
1014

1115
onEHTMLActivated() {

src/E/e-form.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ export default class EForm extends HTMLFormElement {
2525
}
2626

2727
connectedCallback() {
28-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
28+
this.addEventListener(
29+
'ehtml:activated',
30+
this.onEHTMLActivated,
31+
{ once: true }
32+
)
2933
}
3034

3135
onEHTMLActivated() {

src/E/e-html.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,17 @@ import unwrappedChildrenOfParent from '#ehtml/unwrappedChildrenOfParent.js'
77
import scrollToHash from '#ehtml/actions/scrollToHash.js'
88

99
export default class Ehtml extends HTMLElement {
10-
1110
constructor() {
1211
super()
1312
this.ehtmlActivated = false
1413
}
1514

1615
connectedCallback() {
17-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
16+
this.addEventListener(
17+
'ehtml:activated',
18+
this.onEHTMLActivated,
19+
{ once: true }
20+
)
1821
}
1922

2023
onEHTMLActivated() {

src/E/e-if-template.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ export default class EIfTemplate extends HTMLTemplateElement {
88
}
99

1010
connectedCallback() {
11-
this.addEventListener('ehtml:activated', this.onEHTMLActivated, { once: true })
11+
this.addEventListener(
12+
'ehtml:activated',
13+
this.onEHTMLActivated,
14+
{ once: true }
15+
)
1216
}
1317

1418
onEHTMLActivated() {
@@ -31,7 +35,7 @@ export default class EIfTemplate extends HTMLTemplateElement {
3135

3236
// 2. Evaluate the list expression (JSON string)
3337
const evaluated = evaluatedValueWithParamsFromState(
34-
expr.replace(/\n/g, ' '),
38+
expr,
3539
state,
3640
this
3741
)

0 commit comments

Comments
 (0)