Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >:
Ext.Net.AbstractCalendarView.Builder< TMonthViewBase, TBuilder >

Public Member Functions

 Builder (TMonthViewBase component)
 
virtual TBuilder MoreText (string moreText)
 The template text used to indicate events which overflow the day box, defaults to "+ {0} more...". More...
 
virtual TBuilder ShowHeader (bool showHeader)
 True to display a header beneath the navigation bar containing the week names above each week's column, false not to show it and instead display the week names in the first row of days in the calendar (defaults to false). More...
 
virtual TBuilder ShowTime (bool showTime)
 True to display the current time in today's box in the calendar, false to not display it (defautls to true) More...
 
virtual TBuilder ShowTodayText (bool showTodayText)
 True to display the todayText string in today's box in the calendar, false to not display it (defautls to true) More...
 
virtual TBuilder ShowWeekLinks (bool showWeekLinks)
 True to display an extra column before the first day in the calendar that links to the view for each individual week, false to not show it (defaults to false). If true, the week links can also contain the week number depending on the value of showWeekNumbers. More...
 
virtual TBuilder ShowWeekNumbers (bool showWeekNumbers)
 True to show the week number for each week in the calendar in the week link column, false to show nothing (defaults to false). Note that if showWeekLinks is false this config will have no affect even if true. More...
 
virtual TBuilder WeekLinkOverClass (string weekLinkOverClass)
 The CSS class name applied when the mouse moves over a week link element (only applies when showWeekLinks is true, defaults to 'ext-week-link-over'). More...
 
- Public Member Functions inherited from Ext.Net.AbstractCalendarView.Builder< TMonthViewBase, TBuilder >
 Builder (TAbstractCalendarView component)
 
virtual TBuilder StartDay (int startDay)
 The 0-based index for the day on which the calendar week begins (0=Sunday, which is the default) More...
 
virtual TBuilder DDCreateEventText (string dDCreateEventText)
 The text to display inside the drag proxy while dragging over the calendar to create a new event (defaults to 'Create event for {0}' where {0} is a date range supplied by the view) More...
 
virtual TBuilder DDMoveEventText (string dDMoveEventText)
 The text to display inside the drag proxy while dragging an event to reposition it (defaults to 'Move event to {0}' where {0} is the updated event start date/time supplied by the view) More...
 
virtual TBuilder DDResizeEventText (string dDResizeEventText)
 The string displayed to the user in the drag proxy while dragging the resize handle of an event (defaults to 'Update event to {0}' where {0} is the updated event start-end range supplied by the view). Note that this text is only used in views that allow resizing of events. More...
 
virtual TBuilder EnableAddFx (bool enableAddFx)
 True to enable a visual effect on adding a new event (the default), false to disable it. Note that if enableFx is false it will override this value. The specific effect that runs is defined in the doAddFx method. More...
 
virtual TBuilder EnableDD (bool enableDD)
 True to enable drag and drop in the calendar view (the default), false to disable it More...
 
virtual TBuilder EnableFx (bool enableFx)
 True to enable a visual effect on adding a new event (the default), false to disable it. Note that if enableFx is false it will override this value. The specific effect that runs is defined in the doAddFx method. More...
 
virtual TBuilder EnableRemoveFx (bool enableRemoveFx)
 True to enable a visual effect on removing an event (the default), false to disable it. Note that if enableFx is false it will override this value. The specific effect that runs is defined in the doRemoveFx method. More...
 
virtual TBuilder EnableUpdateFx (bool enableUpdateFx)
 True to enable a visual effect on updating an event, false to disable it (the default). Note that if enableFx is false it will override this value. The specific effect that runs is defined in the doUpdateFx method. More...
 
virtual TBuilder MonitorResize (bool monitorResize)
 True to monitor the browser's resize event (the default), false to ignore it. If the calendar view is rendered into a fixed-size container this can be set to false. However, if the view can change dimensions (e.g., it's in fit layout in a viewport or some other resizable container) it is very important that this config is true so that any resize event propagates properly to all subcomponents and layouts get recalculated properly. More...
 
virtual TBuilder SpansHavePriority (bool spansHavePriority)
 Allows switching between two different modes of rendering events that span multiple days. When true, span events are always sorted first, possibly at the expense of start dates being out of order (e.g., a span event that starts at 11am one day and spans into the next day would display before a non-spanning event that starts at 10am, even though they would not be in date order). This can lead to more compact layouts when there are many overlapping events. If false (the default), events will always sort by start date first which can result in a less compact, but chronologically consistent layout. More...
 
virtual TBuilder TrackMouseOver (bool trackMouseOver)
 Whether or not the view tracks and responds to the browser mouseover event on contained elements (defaults to true). If you don't need mouseover event highlighting you can disable this. More...
 

Detailed Description

Type Constraints
TMonthViewBase :MonthViewBase 
TBuilder :Builder 
TBuilder :TMonthViewBase 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder()

Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.Builder ( TMonthViewBase  component)
inline

Member Function Documentation

◆ MoreText()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.MoreText ( string  moreText)
inlinevirtual

The template text used to indicate events which overflow the day box, defaults to "+ {0} more...".

◆ ShowHeader()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.ShowHeader ( bool  showHeader)
inlinevirtual

True to display a header beneath the navigation bar containing the week names above each week's column, false not to show it and instead display the week names in the first row of days in the calendar (defaults to false).

◆ ShowTime()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.ShowTime ( bool  showTime)
inlinevirtual

True to display the current time in today's box in the calendar, false to not display it (defautls to true)

◆ ShowTodayText()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.ShowTodayText ( bool  showTodayText)
inlinevirtual

True to display the todayText string in today's box in the calendar, false to not display it (defautls to true)

◆ ShowWeekLinks()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.ShowWeekLinks ( bool  showWeekLinks)
inlinevirtual

True to display an extra column before the first day in the calendar that links to the view for each individual week, false to not show it (defaults to false). If true, the week links can also contain the week number depending on the value of showWeekNumbers.

◆ ShowWeekNumbers()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.ShowWeekNumbers ( bool  showWeekNumbers)
inlinevirtual

True to show the week number for each week in the calendar in the week link column, false to show nothing (defaults to false). Note that if showWeekLinks is false this config will have no affect even if true.

◆ WeekLinkOverClass()

virtual TBuilder Ext.Net.MonthViewBase.Builder< TMonthViewBase, TBuilder >.WeekLinkOverClass ( string  weekLinkOverClass)
inlinevirtual

The CSS class name applied when the mouse moves over a week link element (only applies when showWeekLinks is true, defaults to 'ext-week-link-over').


The documentation for this class was generated from the following file: