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

More...

Inheritance diagram for Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >:
Ext.Net.TextFieldBase.Builder< TFileUploadField, TBuilder >

Public Member Functions

 Builder (TFileUploadField component)
 
virtual TBuilder Accept (string accept)
 An optional list of file MIME types accepted by this field. This string will be rendered in to the accept attribute of the file input and should conform to HTML requirements: http://www.w3.org/TR/html-markup/input.file.html More...
 
virtual TBuilder ClearOnSubmit (bool clearOnSubmit)
 True to clear the selected file value when the form this field belongs to is submitted to the server. Defaults to: true. More...
 
virtual TBuilder Button (Action< Button > action)
 A standard Ext.button.Button config object. More...
 
virtual TBuilder ButtonText (string buttonText)
 The button text to display on the upload button (defaults to 'Browse...'). Note that if you supply a value for buttonConfig, the buttonConfig.text value will be used instead if available. More...
 
virtual TBuilder ButtonOnly (bool buttonOnly)
 True to display the file upload field as a button with no visible text field (defaults to false). If true, all inherited Text members will still be available. More...
 
virtual TBuilder ButtonMargin (int buttonMargin)
 The number of pixels of space reserved between the button and the text field (defaults to 3). Note that this only applies if buttonOnly = false. More...
 
virtual TBuilder Listeners (Action< FileUploadFieldListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< FileUploadFieldDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
 Builder ()
 
 Builder (FileUploadField component)
 
 Builder (FileUploadField.Config config)
 

Static Public Member Functions

static implicit operator Builder (FileUploadField component)
 

Detailed Description

Type Constraints
TFileUploadField :FileUploadField 
TBuilder :Builder 
TBuilder :TFileUploadField 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Builder ( TFileUploadField  component)
inline

◆ Builder() [2/4]

Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Builder ( FileUploadField  component)
inline

◆ Builder() [4/4]

Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Builder ( FileUploadField.Config  config)
inline

Member Function Documentation

◆ Accept()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Accept ( string  accept)
inlinevirtual

An optional list of file MIME types accepted by this field. This string will be rendered in to the accept attribute of the file input and should conform to HTML requirements: http://www.w3.org/TR/html-markup/input.file.html

◆ Button()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Button ( Action< Button action)
inlinevirtual

A standard Ext.button.Button config object.

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ ButtonMargin()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.ButtonMargin ( int  buttonMargin)
inlinevirtual

The number of pixels of space reserved between the button and the text field (defaults to 3). Note that this only applies if buttonOnly = false.

◆ ButtonOnly()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.ButtonOnly ( bool  buttonOnly)
inlinevirtual

True to display the file upload field as a button with no visible text field (defaults to false). If true, all inherited Text members will still be available.

◆ ButtonText()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.ButtonText ( string  buttonText)
inlinevirtual

The button text to display on the upload button (defaults to 'Browse...'). Note that if you supply a value for buttonConfig, the buttonConfig.text value will be used instead if available.

◆ ClearOnSubmit()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.ClearOnSubmit ( bool  clearOnSubmit)
inlinevirtual

True to clear the selected file value when the form this field belongs to is submitted to the server. Defaults to: true.

◆ DirectEvents()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.DirectEvents ( Action< FileUploadFieldDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Listeners()

virtual TBuilder Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.Listeners ( Action< FileUploadFieldListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.FileUploadField.Builder< TFileUploadField, TBuilder >.operator Builder ( FileUploadField  component)
inlinestatic


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