I'm trying to figure out why when creating a new appointment in the blazor scheduler the popup window has start and end dates as min values instead of the date/time relating to the user click - is this a known issue?
Try creating a new appointment here and look at the dates in the popup here - Blazor Scheduler (Event Calendar) Demos - Overview | Telerik UI for Blazor - am I missing something, this can't be by design..?
We have observed that the greater the number of time slots displayed, the greater the displacement of the start of the appointment with respect to the start time. What can i do?
An example in https://blazorrepl.telerik.com/cxPQvRvP36cnvfYz59
Thanks in advance,
Nelson
In the Blazor Scheduler, the TimeLineView SchedulerSlotTemplateContext Start and End times are always 00:00:00. All of the other views have the correct data.
I notice the docs mention being sure the SlotTemplate adds class !k-pos-absolute (which mine does) but that didn't seem to help.
Can someone please provide some guidance here?
Hi there
We have a Scheduler with three resources defined which is working as expected. I've removed a bunch of tags for simplicity:
<TelerikScheduler
Data="@Flights"
AllowCreate="true"
AllowDelete="false"
AllowUpdate="true"
OnEdit="@Edit">
<SchedulerResources>
<SchedulerResource
Field="@nameof(Flight.SquadronEntityRowId)"
Title="Squadron"
Data="@_allSquadrons"
TextField="@nameof(Squadron.Name)"
ValueField="@nameof(Squadron.SquadronEntityRowId)"
/>
<SchedulerResource
Field="@nameof(Flight.AircraftEntityRowId)"
Title="Aircraft"
Data="@_allAircraft"
TextField="@nameof(Aircraft.TailFinId)"
ValueField="@nameof(Aircraft.AircraftEntityRowId)"
ColorField="@nameof(Aircraft.Colour)"
/>
<SchedulerResource
Field="@nameof(Flight.AircraftType)"
Title="Aircraft Type"
Data="@SelectedAircraftTypes"
TextField="@nameof(AircraftType.Name)"
ValueField="@nameof(AircraftType.AircraftTypeEntityRowId)"
ColorField="@nameof(AircraftType.Color)"
/>
</SchedulerResources>
<SchedulerSettings>
<SchedulerGroupSettings Resources="@(new List<string> { nameof(Flight.SquadronEntityRowId) })" Orientation="@SchedulerGroupOrientation.Horizontal"></SchedulerGroupSettings>
</SchedulerSettings>
</TelerikScheduler>
As you can see, we have grouping defined on one of the resources. This seems to work in the UI (aircraft and groups redacted for client confidentiality):
However, despite having set AllowCreate="true", when doubling clicking an empty slot the OnEdit event doesn't fire.
If I clear resource grouping however, double clicking then fires the edit event as expected:
Can someone please help us understand why creating new appointments when resource grouping is on isn't working? Is this intended behaviour?
Cheers,
Paul
Hello, we have a strange behavior in the scheduler.
When first called up, the appointments in the timeline are displayed correctly in the order of their resource. (The text in the appointment corresponds to the id of the resource.)
If you switch the scheduler view to day and then back to timeline, everything is still displayed correctly.
However, if you switch to the weekly or monthly view and then back to the timeline, some of the appointments shift down by about 250px and end up in the wrong resource or no resource at all.
I'm using the Blazor Tooltip inside Scheduler ItemTemplates. The content of my Tooltips is defined inside a Template.
Intermittently, the tooltip is flickering very fast as the mouse hovers between Scheduler events. I've not observed any patterns to the flickering behavior, as it sometimes ceases entirely.
In the past, when using Javascript to render rich content in tooltips, I've added a delay, but that doesn't appear to be an option with this control.
Any recommendations or workarounds to address this behavior?
Hi, one of my clients' automation team demands that each actionable element has it's own custom ID which they provide to us.
So on our custom components (or any HTML element) we just add, eg:
<div automation-id="some-important-div">...</div>
However, when we consume Telerik Blazor UI components we're struggling to fullfill this requirement.
Is there any way to add an arbitrary HTML attribute to inner components like this without having to re-implement each composable piece with our own template?
We're fine with the look and feel of components, so it feels like an overkill to have to re-do everything (for example, the calendar's header with clickable date, arrows and "today" elements, and then the date cells for each view) just to add this ID without changing the styles or structure.
Hi All,
I schedule a Month at the time but using the MultiDay view because I need 09:00-17:00 in .25 hours a day.
Is it possible to use the Month view in a grid of days x hours like the Multiday view.
As alternative I would also be happy if I could use the Month-view date-picker
TIA
Regards, Maarten