Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event drag & drop support #21

Open
TatsuUkraine opened this issue Jun 26, 2020 · 4 comments
Open

Event drag & drop support #21

TatsuUkraine opened this issue Jun 26, 2020 · 4 comments
Labels
C: Timetable Component: The actual timetable package T: Feature Type: :tada: New Features

Comments

@TatsuUkraine
Copy link
Contributor

Great package!

I didn't find this feature been listed, but it's good to have drag&drop feature to the event items with the ability to define drag steps. So the event could be dragged on the time that multiples of 15 min like: 10:00, 10:15, 10:30 etc.

Or maybe provide a callback to event instance, that receives current hover date time and expects bool to be returned, and if it's FALSE - event can't be dragged over this time slot.

@TatsuUkraine TatsuUkraine added the T: Feature Type: :tada: New Features label Jun 26, 2020
@JonasWanke
Copy link
Owner

You're right, drag & drop currently isn't supported but is an important feature I'd like this package to support. I also like the idea of a customizable step size.

Unfortunately, my calendar is pretty full at the moment, so I guess I'll only be able to start implementing this feature in about two weeks.

@JonasWanke JonasWanke added the C: Timetable Component: The actual timetable package label Jun 26, 2020
@TatsuUkraine
Copy link
Contributor Author

thanks for an update)

@mbartnik
Copy link

Hello, any updates on this feature? I tried implementing it myself but not in the library, just trying to wrap my Event in Draggable widget. I am stumped on step dragging i.e. moving event only in 15 min increases. I can't see any way to control the dragging. If anyone has any ideas, I would be willing to implement this and make a PR.

@JonasWanke
Copy link
Owner

I'm planning to have a look into this as part of the major refactor in #17.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Timetable Component: The actual timetable package T: Feature Type: :tada: New Features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants