Unplanned
Last Updated: 09 Jun 2023 08:15 by ADMIN
Greg
Created on: 19 Apr 2021 22:07
Category: Scheduler
Type: Feature Request
14
Agenda view

Other schedule controls have an 'agenda' view that has a chronological list of appointments back to back stacked vertically colored by resource.

It would be great for the telerik scheduler to have a view like this.

 

7 comments
ADMIN
Hristian Stefanov
Posted on: 09 Jun 2023 08:15

Hi Greg,

Thank you for sharing an alternative until the component gets implemented.

Regards,
Hristian Stefanov
Progress Telerik

As of R2 2023, the default icon type will be SVG instead of Font. See this blogpost for more information.
Greg
Posted on: 02 Jun 2023 19:22

I just made a new view selector control that duplicates the view selector features of the built in one then hid the built in one with this:

span.k-scheduler-views-wrapper {
    display: none;
}   

Then I place my control in the spot where the built in one used to show.

Since the view is an enum, I just set it to null if the user has selected agenda mode then size the telerik control to just show the top like this. I might also conditionally hide the contents I can't remember. I also conditionally hide the footer.

<TelerikScheduler Data="@ScheduleState.Value.Appointments.Values" @bind-View="@CurrView" Height=@((!CurrButtonView.HasValue) ? "50px" : "100%") Width="100%" >

Then I make my agenda control conditionally visible.

The result looks identical to the control having the functionality built in.

 

 

Eric
Posted on: 02 Jun 2023 17:24
Did you extend telerik's scheduler component? I considered trying to figure something out using their .net core implementation.
Greg
Posted on: 02 Jun 2023 17:13
it wasnt too hard making my own the worst part was hiding the telerik view selector and replacing it with my own day/week/agenda selector.
Eric
Posted on: 02 Jun 2023 17:09
This has become a big issue for us.  The only solution I have at this point is to switch the team to syncfusion set of components.
ADMIN
Marin Bratanov
Posted on: 26 Jun 2021 16:00

Hello Adam,

The best way to know when it gets implemented is to click the Follow button on the portal page. This will send you an email for status updates, and when we know the release this will be part of, we will update the page.

Regards,
Marin Bratanov
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Adam
Posted on: 24 Jun 2021 11:54
I feel like this should be in the road map, but I don't see when it's available. 

I guess I'll create my own component until then, taking inspiration from the Angular one f.x.