Skip to content

Commit ddd6813

Browse files
Merge pull request #369 from KristjanESPERANTO/main
Release v1.4.5
2 parents 1c85c44 + 76aaa46 commit ddd6813

22 files changed

Lines changed: 205 additions & 211 deletions

CALEXT2_CellSlot.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* global Slot */
22
// eslint-disable-next-line no-unused-vars
33
class CellSlot extends Slot {
4-
constructor(view, period, daySeq = 0, weekSeq = 0) {
4+
constructor (view, period, daySeq = 0, weekSeq = 0) {
55
super(view, period, daySeq);
66
this.start = period.start;
77
this.end = period.end;
@@ -11,21 +11,21 @@ class CellSlot extends Slot {
1111
this.makeSlotDomClass(view, daySeq, weekSeq);
1212
}
1313

14-
init(view) {
14+
init (view) {
1515
this.makeDom();
1616
this.makeSlotHeader(view);
1717
CellSlot.adjustSlotHeight(view, this.contentDom);
1818
}
1919

20-
static adjustSlotHeight(view, dom) {
20+
static adjustSlotHeight (view, dom) {
2121
view.adjustSlotHeight(dom);
2222
}
2323

24-
makeSlotHeader(view) {
24+
makeSlotHeader (view) {
2525
view.makeSlotHeader(this);
2626
}
2727

28-
makeSlotDomClass(view, daySeq, weekSeq) {
28+
makeSlotDomClass (view, daySeq, weekSeq) {
2929
view.makeCellDomClass(this, daySeq, weekSeq);
3030
this.dom.classList.add("cellSlot");
3131
}

CALEXT2_Event.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// eslint-disable-next-line no-unused-vars
22
class Event {
3-
constructor(data, slot) {
3+
constructor (data, slot) {
44
this.data = data;
55
this.locale = slot.locale;
66
this.mStart = moment.unix(data.startDate).locale(this.locale);
@@ -15,7 +15,7 @@ class Event {
1515
this.dom = this.makeEventDom();
1616
}
1717

18-
destroy() {
18+
destroy () {
1919
this.dom.remove();
2020

2121
for (const property in this) {
@@ -25,8 +25,8 @@ class Event {
2525
}
2626
}
2727

28-
draw(slot, targetDom) {
29-
const { hideOverflow } = slot;
28+
draw (slot, targetDom) {
29+
const {hideOverflow} = slot;
3030
const eventDom = this.dom;
3131
eventDom.style.opacity = 0;
3232
targetDom.appendChild(eventDom);
@@ -57,8 +57,8 @@ class Event {
5757
5858
*/
5959

60-
makeEventDom() {
61-
const { locale } = this;
60+
makeEventDom () {
61+
const {locale} = this;
6262
const now = moment().locale(locale);
6363

6464
const isEventMultiSlots = (event, mESX, mEEX, mSSX, mSEX) => {
@@ -152,8 +152,8 @@ class Event {
152152
return eventDom;
153153
}
154154

155-
createEventTime() {
156-
const { locale } = this;
155+
createEventTime () {
156+
const {locale} = this;
157157
const event = this.data;
158158
const makeEventTime = (innerHTML, classNameString) => {
159159
const div = document.createElement("div");

CALEXT2_Legend.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/* global View */
22
// eslint-disable-next-line no-unused-vars
33
class ViewLegend extends View {
4-
draw() {
4+
draw () {
55
this.drawDom();
66
this.drawLegend();
77
}
88

9-
drawLegend() {
9+
drawLegend () {
1010
for (let i = 0; i < this.config.calendarLegends.length; i++) {
1111
const calendar = this.config.calendarLegends[i];
1212
const tlDom = document.createElement("div");
@@ -31,7 +31,7 @@ class ViewLegend extends View {
3131
this.makeModuleTitle();
3232
}
3333

34-
makeModuleTitle() {
34+
makeModuleTitle () {
3535
if (!this.config.title) return;
3636
const headerTitle = this.moduleDom.getElementsByClassName("module-header");
3737
headerTitle[0].innerHTML = this.config.title;

CALEXT2_Scene.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* global View */
22
// eslint-disable-next-line no-unused-vars
33
class Scene {
4-
constructor(uid, cfgs) {
4+
constructor (uid, cfgs) {
55
const scene = cfgs.scenes[uid];
66
const sceneLength = cfgs.scenes.length;
77
this.config = cfgs;
@@ -21,7 +21,7 @@ class Scene {
2121
this.views = [];
2222
}
2323

24-
draw(events) {
24+
draw (events) {
2525
this.clearViews();
2626
this.viewNames.forEach((viewName) => {
2727
const viewConfig = this.config.views.find(
@@ -41,7 +41,7 @@ class Scene {
4141
});
4242
}
4343

44-
clearViews() {
44+
clearViews () {
4545
for (let i = 0; i < this.views.length; i++) {
4646
const view = this.views[i];
4747
view.destroy();

CALEXT2_Slot.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// eslint-disable-next-line no-unused-vars
22
class Slot {
3-
constructor(view, period, seq = 0) {
3+
constructor (view, period, seq = 0) {
44
this.start = period.start;
55
this.end = period.end;
66
this.seq = seq;
@@ -22,13 +22,13 @@ class Slot {
2222
}
2323
}
2424

25-
init(view) {
25+
init (view) {
2626
this.makeDom();
2727
this.makeSlotHeader(view);
2828
this.makeSlotDomClass(view, this.seq);
2929
}
3030

31-
destroy() {
31+
destroy () {
3232
this.dom.remove();
3333

3434
for (const property in this) {
@@ -38,7 +38,7 @@ class Slot {
3838
}
3939
}
4040

41-
static factory(view, slotPeriods, events) {
41+
static factory (view, slotPeriods, events) {
4242
const slots = [];
4343
for (let i = 0; i < slotPeriods.length; i++) {
4444
const slot = new Slot(view, slotPeriods[i], i);
@@ -48,7 +48,7 @@ class Slot {
4848
return slots;
4949
}
5050

51-
drawEvents() {
51+
drawEvents () {
5252
let hiddenCount = 0;
5353
for (let i = 0; i < this.events.length; i++) {
5454
const event = new Event(this.events[i], this);
@@ -60,13 +60,13 @@ class Slot {
6060
}
6161
}
6262

63-
drawEvent(event) {
63+
drawEvent (event) {
6464
return event.draw(this, this.contentDom);
6565
}
6666

67-
assignEvents(events) {
67+
assignEvents (events) {
6868
for (let i = 0; i < events.length; i++) {
69-
const event = { ...events[i] };
69+
const event = {...events[i]};
7070
const eS = moment.unix(event.startDate).locale(this.locale);
7171
const eE = moment.unix(event.endDate).locale(this.locale);
7272
if (eE.isSameOrBefore(this.start) || eS.isSameOrAfter(this.end)) {
@@ -84,15 +84,15 @@ class Slot {
8484
this.dom.classList.add(`eventCount_${this.events.length}`);
8585
}
8686

87-
makeSlotHeader(view) {
87+
makeSlotHeader (view) {
8888
view.makeSlotHeader(this);
8989
}
9090

91-
makeSlotDomClass(view, seq) {
91+
makeSlotDomClass (view, seq) {
9292
view.makeSlotDomClass(this, seq);
9393
}
9494

95-
makeDom() {
95+
makeDom () {
9696
const dom = document.createElement("div");
9797
dom.classList.add("slot");
9898

0 commit comments

Comments
 (0)