@luisestrada
I’ll prepare how to customize it soon. I’m on travel abroad now and will return to next week. Plz wait a while. Until then, you can hide it with css.
Read the statement by Michael Teeuw here.
Posts
-
RE: MMM-CalendarExt3Agenda
-
RE: Apple Calendar integration
@brentmatthews
Ah sorry. It was not about you. I had confusing @srobison62 and you. -
RE: MMM-CalendarExt3
UPDATE 1.9.0 (2024-09-25)
customHeader
available,.
Now you can addcustomHeader
for the calendar view instead of module’s default header.
- variable
maxEventLines
by number of rows
Every month has a different number of weeks in its calendar, so it was hard to adjust the height of the month view. Now, you can assign the variablemaxEventLines
by the number of rows. (And additional CSS Selectors related to it was added.)
-
RE: Apple Calendar integration
-
XXX_center
is not a good place to use CX3 module.center
position too narrow and doesn’t have a fixed width because it is decided byleft
andright
width by calculation. Especially in the vertical screen? Terrible. You may have only around 1000px(considering the gap of margin) width of the vertical screen, and that number should be shared with another region,left
andright
. Usually, a pretty side region would have over 300px, so yourcenter
region will have only 300~400px. It is not enough for 7 days cells of the calendar.
I recommendbottom_bar
. -
The CX3 module doesn’t handle ICS data directly. You may need the default calendar module as a calendar events provider. You also need to set the `broadcastEvents’- related properties properly.
-
It seems you already did CSS modification; it’s your taste. I’ll not mention about it. Anyway, I cannot agree that the default CSS would be awful at all.
-
-
RE: Multiple URL Querys to fill JSON
This is not a direct answer to the question, but just for your reference.
Thefetch
API can be executed directly in the browser, not just in a Node.js environment. You can call thefetch
API directly inMMM-MyModule.js
without needingnode_helper.js
.Additionally, since the
fetch
API works asynchronously, you can manage the responses of two fetch calls as follows:- If you need to use the response that arrives first, use
Promise.race()
orPromise.any()
. - If you need to wait for both responses to arrive before proceeding, use
Promise.all()
.
Using these methods can help you manage data synchronization more efficiently.
- If you need to use the response that arrives first, use