#pragma checksum "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "79b4b8c2c61359398f4a8dba5d9367dfbc0a0d7e"
// <auto-generated/>
#pragma warning disable 1591
namespace SyncfusionSchedulerDeleteBug.Blazor.Server.Components.Scheduler
{
    #line hidden
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    using Microsoft.AspNetCore.Components;
#nullable restore
#line 1 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using System.Net.Http;

#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Authorization;

#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Forms;

#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Routing;

#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.AspNetCore.Components.Web;

#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Microsoft.JSInterop;

#line default
#line hidden
#nullable disable
#nullable restore
#line 8 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server;

#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server.Shared;

#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using SyncfusionSchedulerDeleteBug.Blazor.Server.Components;

#line default
#line hidden
#nullable disable
#nullable restore
#line 11 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Csla;

#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\_Imports.razor"
using Csla.Blazor;

#line default
#line hidden
#nullable disable
#nullable restore
#line 2 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Schedule;

#line default
#line hidden
#nullable disable
#nullable restore
#line 3 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Calendars;

#line default
#line hidden
#nullable disable
#nullable restore
#line 4 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Buttons;

#line default
#line hidden
#nullable disable
#nullable restore
#line 5 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Inputs;

#line default
#line hidden
#nullable disable
#nullable restore
#line 6 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.DropDowns;

#line default
#line hidden
#nullable disable
#nullable restore
#line 7 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Syncfusion.Blazor.Popups;

#line default
#line hidden
#nullable disable
#nullable restore
#line 9 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using SyncfusionSchedulerDeleteBug.Business.Workers;

#line default
#line hidden
#nullable disable
#nullable restore
#line 10 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using SyncfusionSchedulerDeleteBug.Business.Events;

#line default
#line hidden
#nullable disable
#nullable restore
#line 12 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
using Microsoft.Extensions.Logging;

#line default
#line hidden
#nullable disable
    public partial class CalendarEventEditDialog : Microsoft.AspNetCore.Components.ComponentBase
    {
        #pragma warning disable 1998
        protected override void BuildRenderTree(Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder __builder)
        {
            __builder.OpenComponent<Syncfusion.Blazor.Popups.SfDialog>(0);
            __builder.AddAttribute(1, "Target", "#target");
            __builder.AddAttribute(2, "IsModal", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 17 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                                                                       true

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(3, "Width", "575px");
            __builder.AddAttribute(4, "ShowCloseIcon", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 17 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                                                                                                          false

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(5, "Visible", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 17 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                              EditorVisible

#line default
#line hidden
#nullable disable
            ));
            __builder.AddAttribute(6, "VisibleChanged", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<System.Boolean>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<System.Boolean>(this, Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, __value => EditorVisible = __value, EditorVisible))));
            __builder.AddAttribute(7, "ChildContent", (Microsoft.AspNetCore.Components.RenderFragment)((__builder2) => {
                __builder2.OpenComponent<Syncfusion.Blazor.Popups.DialogTemplates>(8);
                __builder2.AddAttribute(9, "Header", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
                    __builder3.AddMarkupContent(10, "<p>Edit Event</p>");
                }
                ));
                __builder2.AddAttribute(11, "Content", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
                    __builder3.AddMarkupContent(12, "<p>Some stuff</p>");
                }
                ));
                __builder2.AddAttribute(13, "FooterTemplate", (Microsoft.AspNetCore.Components.RenderFragment)((__builder3) => {
                    __builder3.OpenComponent<Syncfusion.Blazor.Buttons.SfButton>(14);
                    __builder3.AddAttribute(15, "Content", "Cancel");
                    __builder3.AddAttribute(16, "IsPrimary", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<System.Boolean>(
#nullable restore
#line 26 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                                                      false

#line default
#line hidden
#nullable disable
                    ));
                    __builder3.AddAttribute(17, "OnClick", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Microsoft.AspNetCore.Components.Web.MouseEventArgs>(this, 
#nullable restore
#line 26 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                                                                       CancelEdit

#line default
#line hidden
#nullable disable
                    )));
                    __builder3.CloseComponent();
                }
                ));
                __builder2.CloseComponent();
                __builder2.AddMarkupContent(18, "\r\n\r\n        ");
                __builder2.OpenComponent<Syncfusion.Blazor.Popups.DialogEvents>(19);
                __builder2.AddAttribute(20, "Closed", Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<Microsoft.AspNetCore.Components.EventCallback<Syncfusion.Blazor.Popups.CloseEventArgs>>(Microsoft.AspNetCore.Components.EventCallback.Factory.Create<Syncfusion.Blazor.Popups.CloseEventArgs>(this, 
#nullable restore
#line 30 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
                               DialogClosed

#line default
#line hidden
#nullable disable
                )));
                __builder2.CloseComponent();
            }
            ));
            __builder.CloseComponent();
            __builder.AddMarkupContent(21, "\r\n\r\n\r\n");
            __builder.AddMarkupContent(22, "<style>\r\n\r\n\r\n    .dropdown .e-dropdownlist {\r\n        color: inherit !important;\r\n    }\r\n</style>");
        }
        #pragma warning restore 1998
#nullable restore
#line 34 "D:\src\PTCalendar - Copy\SyncfusionSchedulerDeleteBug.BlazorServer\Components\Scheduler\CalendarEventEditDialog.razor"
 
    #region properties

    private bool EditorVisible { get; set; }

    #endregion

    #region methods

    public async Task Create(DateTimeOffset startDate, DateTimeOffset endDate)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    public async Task Create(CalendarEventCreateCriteria criteria)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    public async Task Edit(int eventId)
    {
        EditorVisible = true;
        StateHasChanged();
    }
    public async Task EditOccurence(int eventId, DateTime occurencedate)
    {
        EditorVisible = true;
        StateHasChanged();
    }

    private void CancelEdit()
    {
        EditorVisible = false;
    }

    public void DialogClosed()
    {

    }

    #endregion

#line default
#line hidden
#nullable disable
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private ILogger<CalendarEventEditDialog> logger { get; set; }
        [global::Microsoft.AspNetCore.Components.InjectAttribute] private TimeZoneService tzService { get; set; }
    }
}
#pragma warning restore 1591
