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

More...

Inheritance diagram for Ext.Net.DateField.Builder< TDateField, TBuilder >:
Ext.Net.DateFieldBase.Builder< TDateField, TBuilder >

Public Member Functions

 Builder (TDateField component)
 
virtual TBuilder Listeners (Action< DateFieldListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< DateFieldDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
 Builder ()
 
 Builder (DateField component)
 
 Builder (DateField.Config config)
 
- Public Member Functions inherited from Ext.Net.DateFieldBase.Builder< TDateField, TBuilder >
 Builder (TDateFieldBase component)
 
virtual TBuilder PickerOptions (DatePicker pickerOptions)
 
virtual TBuilder SelectedDate (DateTime selectedDate)
 Gets or sets the current selected date of the DatePicker. Accepts and returns a DateTime object. More...
 
virtual TBuilder SelectedValue (object selectedValue)
 Gets or sets the current selected date of the DatePicker. More...
 
virtual TBuilder EmptyDate (DateTime emptyDate)
 The fields null value. More...
 
virtual TBuilder AltFormats (string altFormats)
 Multiple date formats separated by " | " to try when parsing a user input value and it does not match the defined format (defaults to 'm/d/Y|n/j/Y|n/j/y|m/j/y|n/d/y|m/j/Y|n/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d|n-j|n/j'). More...
 
virtual TBuilder AriaDisabledDatesText (string ariaDisabledDatesText)
 The text that Assistive Technologies such as screen readers will announce when the date falls on a disabled date. More...
 
virtual TBuilder AriaDisabledDaysText (string ariaDisabledDaysText)
 The text that Assistive Technologies such as screen readers will announce when the date falls on a disabled day of week. More...
 
virtual TBuilder AriaFormat (string ariaFormat)
 This date format will be used to format ARIA attributes in the field and its Picker, to provide Assistive Technologies such as screen readers with user friendly text. More...
 
virtual TBuilder AriaMaxText (string ariaMaxText)
 The text that Assistive Technologies such as screen readers will announce when the date in the cell is after maxValue. More...
 
virtual TBuilder AriaMinText (string ariaMinText)
 The text that Assistive Technologies such as screen readers will announce when the date in the cell is before minValue. More...
 
virtual TBuilder DisabledDates (Action< DisabledDateCollection > action)
 An array of "dates" to disable, as strings. These strings will be used to build a dynamic regular expression so they are very powerful. More...
 
virtual TBuilder DisabledDatesText (string disabledDatesText)
 The tooltip text to display when the date falls on a disabled date (defaults to 'Disabled'). More...
 
virtual TBuilder DisabledDays (int[] disabledDays)
 An array of days to disable, 0 based. For example, [0, 6] disables Sunday and Saturday (defaults to null). More...
 
virtual TBuilder DisabledDaysText (string disabledDaysText)
 The tooltip to display when the date falls on a disabled day (defaults to 'Disabled'). More...
 
virtual TBuilder Format (string format)
 The default date format string which can be overriden for localization support. The format must be valid according to Date.parseDate (defaults to 'd'). More...
 
virtual TBuilder MaxText (string maxText)
 The error text to display when the date in the cell is after MaxValue (defaults to 'TThe date in this field must be equal to or before {0}'). More...
 
virtual TBuilder MaxDate (DateTime maxDate)
 The maximum allowed date. Can be either a Javascript date object or a string date in a valid format (defaults to undefined). More...
 
virtual TBuilder MinText (string minText)
 The error text to display when the date in the cell is before MinValue (defaults to 'The date in this field must be equal to or after {0}'). More...
 
virtual TBuilder MinDate (DateTime minDate)
 The minimum allowed date. Can be either a Javascript date object or a string date in a valid format (defaults to undefined). More...
 
virtual TBuilder ShowToday (bool showToday)
 False to hide the footer area of the DatePicker containing the Today button and disable the keyboard handler for spacebar that selects the current date (defaults to true). More...
 
virtual TBuilder StartDay (int startDay)
 Day index at which the week should begin, 0-based (defaults to 0, which is Sunday) More...
 
virtual TBuilder SubmitFormat (string submitFormat)
 The date format string which will be submitted to the server. The format must be valid according to Ext.Date.parse (defaults to format). More...
 
virtual TBuilder UseStrict (bool useStrict)
 True to enforce strict date parsing to prevent the default Javascript "date rollover". Defaults to the useStrict parameter set on Ext.Date See Ext.Date.parse. More...
 
virtual TBuilder ValidateOnFocusLeave (bool? validateOnFocusLeave)
 Set to true to validate the field when focus leaves the field's component hierarchy entirely. More...
 
virtual TBuilder OkText (string okText)
 The text to display on the ok button. Defaults 'OK' More...
 
virtual TBuilder CancelText (string cancelText)
 The text to display on the cancel button. Defaults to 'Cancel' More...
 
virtual TBuilder Type (DatePickerType type)
 
virtual TBuilder CheckChange ()
 

Static Public Member Functions

static implicit operator Builder (DateField component)
 

Detailed Description

Type Constraints
TDateField :DateField 
TBuilder :Builder 
TBuilder :TDateField 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.DateField.Builder< TDateField, TBuilder >.Builder ( TDateField  component)
inline

◆ Builder() [2/4]

Ext.Net.DateField.Builder< TDateField, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.DateField.Builder< TDateField, TBuilder >.Builder ( DateField  component)
inline

◆ Builder() [4/4]

Ext.Net.DateField.Builder< TDateField, TBuilder >.Builder ( DateField.Config  config)
inline

Member Function Documentation

◆ DirectEvents()

virtual TBuilder Ext.Net.DateField.Builder< TDateField, TBuilder >.DirectEvents ( Action< DateFieldDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Listeners()

virtual TBuilder Ext.Net.DateField.Builder< TDateField, TBuilder >.Listeners ( Action< DateFieldListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.DateField.Builder< TDateField, TBuilder >.operator Builder ( DateField  component)
inlinestatic


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