Calendar control replacement

Hi
Having worked extensively with the existing Calendar control (Vaadin 7 based), and given that:

I propose the integration of a custom component based on this JQuery plugin: Documentation | FullCalendar

It is MIT licensed, has extensive and detailed API docs, it is easily themeable and extensible, and constantly improved and tested.
Such a great JS component will give a wealth of capabilities way beyond any other current (and I think future) Vaadin component.

If you’re interested, please share your opinion and vote for it. I’m considering to start working on this ASAP, and release it to the public if there’s some interest in it.

Thanks!
Paolo

Hi Paolo
That jQuery component looks amazing! A lot of features! I like it and looking forward to it.

Mortoza

Hi Paolo,
Its very sad that there are 6 votes only. I don’t expect that you are working on FullCalendar integration in Cuba but maybe you could help me.
I need to show a room booking scheduler and FullCalendar + scheduler plays very nice for my needs. I’ve created a component and display it on the screen using BrowserFrame but have no idea how to pass the events and refresh the calendar from Cuba.

Thanks,
Rimas

I see 9 votes!

Isn’t it good enough to consider?

I’m considering it, but for 7.x only…

Calendar control is missing from Vaadin 8, so it is more useful in CUBA 7 and I lack the resources to support both 6.x and 7.x lines.

P.

1 Like

Fair enough. That makes sense.

That’s fair enough and makes a lot of sense. Looking forward for it.

HI @Rimas, one workaround without writing a proper Vaadin component could be using the REST API.

You can write some JS code to be run in the BrowserFrame, that reads/writes data using API calls. If you want to react to server changes/events, you must use polling from the JS side.
Keep in mind, though, that the final amount of code required could be far more than the one required for a proper JS wrapper.

Paolo