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

More...

Inheritance diagram for Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >:
Ext.Net.BaseItem.Builder< TDrawDownloadConfig, TBuilder >

Public Member Functions

 Builder (TDrawDownloadConfig component)
 
virtual TBuilder Url (string url)
 The url to post the data to. Defaults to the defaultUrl configuration on the class. More...
 
virtual TBuilder Format (DrawFormat format)
 The format of image to export. Defaults to 'png' on the Sencha IO server. More...
 
virtual TBuilder Width (int width)
 A width to send to the server for configuring the image width. Defaults to natural image width on the Sencha IO server. More...
 
virtual TBuilder Height (int height)
 A height to send to the server for configuring the image height. Defaults to natural image height on the Sencha IO server. More...
 
virtual TBuilder Filename (string filename)
 The filename of the downloaded image. Defaults to 'chart' on the Sencha IO server. The config.format is used as a filename extension. More...
 
virtual TBuilder Scale (double scale)
 The scaling of the downloaded image. Defaults to the value of window.devicePixelRatio on the client. This parameter is ignored by the Sencha IO server if config.format is set to 'svg'. More...
 
virtual TBuilder PDF (PDFOptions pDF)
 PDF specific options. This config is only used if config.format is set to 'pdf'. More...
 
virtual TBuilder JPEG (JPEGOptions jPEG)
 JPEG specific options. This config is only used if config.format is set to 'jpeg'. More...
 
 Builder ()
 
 Builder (DrawDownloadConfig component)
 
 Builder (DrawDownloadConfig.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TDrawDownloadConfig, TBuilder >
 Builder (TItem item)
 
virtual TItem ToComponent ()
 Get the instance of the underlying StateManagedItem. More...
 
virtual TBuilder CustomConfig (Action< ConfigItemCollection > action)
 Collection of custom js config More...
 

Static Public Member Functions

static implicit operator Builder (DrawDownloadConfig component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TDrawDownloadConfig, TBuilder >
static implicit operator TItem (BaseItem.Builder< TItem, TBuilder > builder)
 Implicit conversion of a TItem object directly into a TComponent. More...
 

Additional Inherited Members

- Protected Attributes inherited from Ext.Net.BaseItem.Builder< TDrawDownloadConfig, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TDrawDownloadConfig :DrawDownloadConfig 
TBuilder :Builder 
TBuilder :TDrawDownloadConfig 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Builder ( TDrawDownloadConfig  component)
inline

◆ Builder() [2/4]

Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Builder ( DrawDownloadConfig  component)
inline

◆ Builder() [4/4]

Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Builder ( DrawDownloadConfig.Config  config)
inline

Member Function Documentation

◆ Filename()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Filename ( string  filename)
inlinevirtual

The filename of the downloaded image. Defaults to 'chart' on the Sencha IO server. The config.format is used as a filename extension.

◆ Format()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Format ( DrawFormat  format)
inlinevirtual

The format of image to export. Defaults to 'png' on the Sencha IO server.

◆ Height()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Height ( int  height)
inlinevirtual

A height to send to the server for configuring the image height. Defaults to natural image height on the Sencha IO server.

◆ JPEG()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.JPEG ( JPEGOptions  jPEG)
inlinevirtual

JPEG specific options. This config is only used if config.format is set to 'jpeg'.

◆ operator Builder()

static implicit Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.operator Builder ( DrawDownloadConfig  component)
inlinestatic

◆ PDF()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.PDF ( PDFOptions  pDF)
inlinevirtual

PDF specific options. This config is only used if config.format is set to 'pdf'.

◆ Scale()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Scale ( double  scale)
inlinevirtual

The scaling of the downloaded image. Defaults to the value of window.devicePixelRatio on the client. This parameter is ignored by the Sencha IO server if config.format is set to 'svg'.

◆ Url()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Url ( string  url)
inlinevirtual

The url to post the data to. Defaults to the defaultUrl configuration on the class.

◆ Width()

virtual TBuilder Ext.Net.DrawDownloadConfig.Builder< TDrawDownloadConfig, TBuilder >.Width ( int  width)
inlinevirtual

A width to send to the server for configuring the image width. Defaults to natural image width on the Sencha IO server.


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