All Projects → gismofx → toast_ui.blazor_calendar

gismofx / toast_ui.blazor_calendar

Licence: MIT license
Toast UI Calendar Wrapper For Blazor

Programming Languages

C#
18002 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to toast ui.blazor calendar

RazorComponents.Markdown
Razor component for Markdown rendering.
Stars: ✭ 30 (-28.57%)
Mutual labels:  component-library, razor, blazor
AzureMapsControl.Components
Razor Components for azure-maps-control
Stars: ✭ 13 (-69.05%)
Mutual labels:  razor, blazor
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
Stars: ✭ 182 (+333.33%)
Mutual labels:  razor, blazor
Awesome Blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Stars: ✭ 6,063 (+14335.71%)
Mutual labels:  razor, blazor
smart-blazor
Blazor UI Components & Examples
Stars: ✭ 32 (-23.81%)
Mutual labels:  blazor, blazor-ui-components
Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (-4.76%)
Mutual labels:  razor, blazor
Razor.SweetAlert2
A Razor class library for interacting with SweetAlert2
Stars: ✭ 98 (+133.33%)
Mutual labels:  razor, blazor
BlazorDemo
Demo application for my writings about Blazor
Stars: ✭ 79 (+88.1%)
Mutual labels:  razor, blazor
fast-blazor
Blazor component library for FluentUI. Microsoft's official lightweight wrapper around the FluentUI Web Components for use with .NET 6.0 Blazor applications
Stars: ✭ 928 (+2109.52%)
Mutual labels:  component-library, blazor
Blazor-CRUD
Simple CRUD application using C#/Blazor
Stars: ✭ 25 (-40.48%)
Mutual labels:  razor, blazor
blazor-docs
Public Documentation for Telerik UI for Blazor components.
Stars: ✭ 42 (+0%)
Mutual labels:  razor, blazor
bulmarazor
BulmaRazor is a component library built on top of Bulma and Blazor.
Stars: ✭ 53 (+26.19%)
Mutual labels:  razor, blazor
AspNetCore6Experiments
ASP.NET Core Blazor BFF with Azure AD and Razor page
Stars: ✭ 43 (+2.38%)
Mutual labels:  razor, blazor
SdvCodeWebsite
Simeon Valev - Personal Blog - Developed on ASP.NET Core MVC - Server-Side Blazor - See README.md file for more information
Stars: ✭ 38 (-9.52%)
Mutual labels:  razor, blazor
MudBlazor
Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.
Stars: ✭ 4,539 (+10707.14%)
Mutual labels:  component-library, blazor
trunx
Super Saiyan React components, son of awesome Bulma, implemented in TypeScript
Stars: ✭ 60 (+42.86%)
Mutual labels:  component-library
BlazorWebSocketHelper
All Blazor Demos
Stars: ✭ 31 (-26.19%)
Mutual labels:  blazor
BlazorSvgHelper
All Blazor Demos
Stars: ✭ 36 (-14.29%)
Mutual labels:  blazor
ant-design-blazor
Ant Design for Blazor (WIP)
Stars: ✭ 23 (-45.24%)
Mutual labels:  blazor
blazor-dom-confetti
Celebrate success with dom confetti on Blazor projects!
Stars: ✭ 16 (-61.9%)
Mutual labels:  blazor

toast_ui.blazor_calendar

A Toast UI Calendar Wrapper For Blazor
Drag-And-Drop Events, Tasks, and Scheduling

NuGet NuGetPre DLs Issues license stars


Sample

See Toast UI Calendar for details: https://github.com/nhn/tui.calendar
Toast UI Calendar Site: https://ui.toast.com/tui-calendar

Pre-Release BETA now available on Nuget.

Please visit Disucssions for any questions or comments or open an issue for any bugs found.

How to start:

Nuget Pre-release:
Install-Package toast_ui.blazor_calendar -Version 1.0.0-beta1.1.59

Edit your project files:

In _Imports.razor

add:

@using toast_ui.blazor_calendar

In _Host.cshtml

add this inside the <head>

<link href="_content/toast_ui.blazor_calendar/TUI.blazorCalendar.css" rel="stylesheet">

add this inside the <body> near the bottom

<script src="_content/toast_ui.blazor_calendar/TUI.blazor_calendar.min.js"></script> 

Place the Component in a razor file (See Test Project)

<TUICalendar Schedules="ViewModel.Schedules" 
             CalendarOptions="ViewModel.CalendarOptions" 
             CalendarProperties="ViewModel.CalendarProps"
             CalendarViewName="ViewModel.CalendarViewName"
             @bind-VisibleStartDateRange="ViewModel.StartDate"
             @bind-VisibleEndDateRange="ViewModel.EndDate"
             OnChangeCalendarEventOrTask="@(async (x) => await ViewModel.OnChangeCalendarEventOrTask(x))"
             OnClickCalendarEventOrTask="@(async (x) => await ViewModel.OnClickCalendarEventOrTask(x))"
             OnCreateCalendarEventOrTask="@(async (x) => await ViewModel.OnCreateCalendarEventOrTask(x))"
             OnDeleteCalendarEventOrTask="@(async (x) => await ViewModel.OnDeleteCalendarEventOrTask(x))"
             @ref=_calendarRef></TUICalendar>

Contributing

Create and/or make a pull request on the dev branch.

WAAAYYY More To Come... Help Welcomed

I am attempting to implement a simple CalDav Server and Client to make a better example of the calendar component. CalDavSharp

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].