In the jQuery Scheduler, the event template was also used for the drag hint. This allowed me to change the appearance of the drag hint according to the drag hint's position.
In the Angular Scheduler, the drag hint seems to show a static transparent copy of the event being dragged.
It will be really useful to have the drag-hint use the event template and also provide a boolean stating whether the event using the template is a drag hint.
Here's an example:
<ng-template kendoSchedulerEventTemplate let-event="event.dataItem" let-resources="resources" let-dragHint="isDragHint">
<div [style.background-color]="calculateBackground(event, resources)" *ngIf="!dragHint; else: dragHintTemplate">>
Regular Event
</div>
<ng-template #dragHintTemplate>
<div [style.background-color]="calculateBackground(event, resources)">
Drag Hint
</div>
</ng-template>
</ng-template>
A property to remove all-day slot in the scheduler just like it is in jQuery (https://docs.telerik.com/kendo-ui/api/javascript/ui/scheduler/configuration/alldayslot)
Current workaround:
Add the following CSS snippet:
.hide-all-day .k-scheduler-table tr:nth-of-type(0), .k-scheduler-times-all-day, .k-scheduler-table.k-scheduler-header-all-day {
display: none;
}
Thank you.
The ability to to drag and drop a event into and out of the scheduler control is required.
This would allow for more complex UI's allowing users to drag from multiple scheduler or from other controls
I would be nice to highlight the currently selected event. As in the example below the selected event has a purple border
Like in the other scheduler components it would be very nice to highlight the hoverd timeslot and show the start time of the slot when hovering
Hi, Team!
As of now, the slotFill property is available only for Day and Week views.
I would like to have a similar property that modifies the extra open space (whitespace) at the end of the slot for the rest of the views:
If you look at the 12pm "Dance Practice" event you can see the space on the end, I want the entire slot filled. I tried CSS forcing the .k-event to 100% width which works with the daily view but this breaks the weekly view.
I know I can add logic to the click event to check if an event already exists and just ignore the click, but that is not very efficient and it still leaves that space on the end which serves no purpose and kind of ugly. Any ideas?
Is it possible to create customized Angular Scheduler Event Forms?
I looked at the example from your documentation and I don't see a way to add additional form controls?
For the future Scheduler component it would be very useful to have frozen resource columns. This would allow a much more pleasant user experience when working with many resource columns. Especially when there is a need to drag and drop appointments/events from one resource to another and they are physically separated by a lot of other resources columns.
We are currently developing an Angular solution for our client. We are migrating from a Silverlight based solution, which had the Telerik Silverlight RadScheduleView integrated. The RadScheduleView was used in a context with a lot of resources (150+) displayed at once, making up for a large number of columns. This made scrolling through such a structure difficult. Luckily, the scrolling process was configurable through 2 properties: one defining the position relative to the margin where scrolling begins and one defining the speed of the scroll. While we are trying to migrate the solution to Angular, the closest thing we have to the old RadScheduleView is the kendo UI for jQuery Scheduler component. The integration can take place more or less in a smooth way, but a problem which we still have is scrolling. In the jQuery Scheduler it is no longer possible to tinker with the same properties/configuration items as before in RadScheduleView. Unless one is willing to modify the internal kendo UI sources (kendoDraggable AUTO_SCROLL_AREA). This is not a desirable solution and I hope this will be addressed in the Scheduler Angular component.
Add supporting Angular ng-show/ng-hide on kendo scheduler template
is there a way for undo or redo for scheduler event else how we can achieve those feature in kendo ui Angular
transpose scheduler view by top time and left day view is it possible to achive in kendo ui angular