# C1.Maui.Calendar

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Maui_Calendar" data-uid="C1.Maui.Calendar" class="text-break">C1.Maui.Calendar Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Maui.Calendar.C1Calendar.html">C1Calendar</a></h4>
      <section><p>Represents a month calendar with the ability to interactively navigate
through months and select a specific <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.datetime">DateTime</a> value or a range of dates.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarAdapter.html">CalendarAdapter</a></h4>
      <section><p>Adapter that allows advanced customization of the control.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarDayOfWeekSlotInfo.html">CalendarDayOfWeekSlotInfo</a></h4>
      <section><p>Contains info about day of week slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarDayOfWeekSlotLoadingEventArgs.html">CalendarDayOfWeekSlotLoadingEventArgs</a></h4>
      <section><p>Event data for <span class="xref">C1Calendar.DayOfWeekSlotLoading</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarDaySlotInfo.html">CalendarDaySlotInfo</a></h4>
      <section><p>Contains info about day slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarDaySlotLoadingEventArgs.html">CalendarDaySlotLoadingEventArgs</a></h4>
      <section><p>Event data for <span class="xref">C1Calendar.DaySlotLoading</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarHeaderLoadingEventArgs.html">CalendarHeaderLoadingEventArgs</a></h4>
      <section><p>Provides event data for <a class="xref" href="C1.Maui.Calendar.C1Calendar.HeaderLoading.html">HeaderLoading</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarHeaderSlotInfo.html">CalendarHeaderSlotInfo</a></h4>
      <section><p>Contains info about header slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarMonthSlotInfo.html">CalendarMonthSlotInfo</a></h4>
      <section><p>Contains info about month slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarMonthSlotLoadingEventArgs.html">CalendarMonthSlotLoadingEventArgs</a></h4>
      <section><p>Event information for <span class="xref">C1Calendar.MonthSlotLoading</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarSelectionChangedEventArgs.html">CalendarSelectionChangedEventArgs</a></h4>
      <section><p>Event information for <span class="xref">C1Calendar.SelectionChanged</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarSelectionChangingEventArgs.html">CalendarSelectionChangingEventArgs</a></h4>
      <section><p>Event data for <span class="xref">C1Calendar.SelectionChanging</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarSlotInfo.html">CalendarSlotInfo</a></h4>
      <section><p>Contains info about slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarSlotLoadingEventArgs-1.html">CalendarSlotLoadingEventArgs&lt;T&gt;</a></h4>
      <section><p>Base event data for slot loading events.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarSlotPresenter.html">CalendarSlotPresenter</a></h4>
      <section><p>Slot visual element</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarTextSlotPresenter.html">CalendarTextSlotPresenter</a></h4>
      <section><p>Slot presenter that is only able to show text</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarViewModeAnimation.html">CalendarViewModeAnimation</a></h4>
      <section><p>Settings of the animation performed when the current view changes.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarYearSlotInfo.html">CalendarYearSlotInfo</a></h4>
      <section><p>Contains info about year slots.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarYearSlotLoadingEventArgs.html">CalendarYearSlotLoadingEventArgs</a></h4>
      <section><p>Event information for <span class="xref">C1Calendar.YearSlotLoading</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.DateList.html">DateList</a></h4>
      <section><p>The <a class="xref" href="C1.Maui.Calendar.DateList.html">DateList</a> class represents the observable collection
of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.datetime">DateTime</a> values. The collection contains unique
values only. Every item in collection is a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.datetime">DateTime</a> value
containing the date part only.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.DeferrableObservableCollection-1.html">DeferrableObservableCollection&lt;T&gt;</a></h4>
      <section><p>The <a class="xref" href="C1.Maui.Calendar.DeferrableObservableCollection-1.html">DeferrableObservableCollection&lt;T&gt;</a> represents an
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.observablecollection-1">ObservableCollection&lt;T&gt;</a> supported deferring events during the massive
collection changes.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.MauiAppBuilderEx.html">MauiAppBuilderEx</a></h4>
      <section></section>
      <h4><a class="xref" href="C1.Maui.Calendar.ObservableCollectionStringConverter.html">ObservableCollectionStringConverter</a></h4>
      <section><p>The <a class="xref" href="C1.Maui.Calendar.ObservableCollectionStringConverter.html">ObservableCollectionStringConverter</a> provides a type converter
to convert <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.observablecollection-1">ObservableCollection&lt;T&gt;</a> objects to and from various other representations.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.ReentrantObservableCollection-1.html">ReentrantObservableCollection&lt;T&gt;</a></h4>
      <section><p>The <a class="xref" href="C1.Maui.Calendar.ReentrantObservableCollection-1.html">ReentrantObservableCollection&lt;T&gt;</a> class represents the same
interface and functionality as the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.collection-1">Collection&lt;T&gt;</a>
with one exception: it allows collection changing in event handlers for
the <a class="xref" href="C1.Maui.Calendar.ReentrantObservableCollection-1.CollectionChanged.html">CollectionChanged</a> event.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarMouseOverMode.html">CalendarMouseOverMode</a></h4>
      <section><p>Defines constants that specify calendar mouse-over mode.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarOrientation.html">CalendarOrientation</a></h4>
      <section><p>Specifies constants that define the navigation orientation</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarType.html">CalendarType</a></h4>
      <section><p>Specifies the kind of calendar displayed</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarViewMode.html">CalendarViewMode</a></h4>
      <section><p>Specifies constants that define the different views.</p>
</section>
      <h4><a class="xref" href="C1.Maui.Calendar.CalendarViewModeAnimationMode.html">CalendarViewModeAnimationMode</a></h4>
      <section><p>Represent the different kinds of animations when changing <a class="xref" href="C1.Maui.Calendar.C1Calendar.ViewMode.html#C1_Maui_Calendar_C1Calendar_ViewMode">ViewMode</a>.</p>
</section>


</div>
