How to customise radial menu to disable options and how to remove the Open One/Series flyout.
- My appointments are normally recurring. When you select such an appointment and tap Edit on the radial menu, a small flyout appears above the item saying "This is recurring event" (sic) and inviting you to either Open One or Open Series. I want to remove this flyout as I always want to open the series. However, I can see no options to hook into this functionality.
- On the radial menu, I want to disable the DragDrop option, but cannot see how this can be achieved - I don't want to completely replace the standard radial menu if I can avoid it.
- I'm using an MVVM approach. When the Add or Edit option is selected from the radial menu, I call the AppointmentEditorOpening method in my view model. The first thing I do with the AppointmentEditorOpeningEventArgs parameter this receives is to set it's Cancel property to true, which is sup[posed to prevent the standard editor from being shown. I then deal with the appropriate Action - when the action is EditorAction.Add, this seems to work okay - my custom flyout dialog is displayed and the standard edit dialog is not shown. However, when the action is EditorAction.Edit, my flyout dialog is shown but when I dismiss it the standard editor flyout is still open underneath it. Am I doing something wrong?
Hi Graham,
Sorry for the delay in getting back to you.
Query #1 -” To remove this flyout as I always want to open the series.”
Currently we don’t have any direct support to remove the flyout for recurrence. So we will consider this one as feature request which will be implemented in any of our upcoming release.
Query #2 -” To disable the DragDrop option, but cannot see how this can be achieved”
Currently we don’t have any direct support to disable the options in the default radialmenu, instead you can use the custom radial menu based on your need and we are able to achieve your requirements by handling the click events in the radial menu, for that please refer the below KB article.
Link: http://www.syncfusion.com/kb/4187/how-to-use-schedule-commands
Query #3 -” To disable standard editor flyout, when the action is EditorAction.Edit”
We are able to reproduce the mentioned issue of “Default Appointment editor opens when set e.canel=true” and we have logged an issue report on this. The fix for this reported issue will be available in our upcoming main release. We appreciate your patience until then.
Please let us know, if you have any concerns.
Regards,
Vigneshkumar R
Hi Graham,
Thanks for your previous update.
We will update you once the implementation of logged feature “Remove the fly out for recurrence appointment “and issue with” Default Appointment editor opens for recurrence appointment” has been done or else if you need patch in advance regarding this you can create incident in below link.
Please let us know if you have any concerns.
Regards,
Vigneshkumar R
- 3 Replies
- 2 Participants
-
GA Graham Auty
- Mar 4, 2015 04:51 PM UTC
- Mar 9, 2015 01:04 PM UTC