Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.DrawDownloadConfig Class Reference

More...

Inheritance diagram for Ext.Net.DrawDownloadConfig:
Ext.Net.BaseItem Ext.Net.IXObject Ext.Net.IBase

Classes

class  Builder
 
class  Config
 

Public Member Functions

 DrawDownloadConfig ()
 
DrawDownloadConfig.Builder ToBuilder ()
 
override IControlBuilder ToNativeBuilder ()
 
 DrawDownloadConfig (Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem
virtual bool HasExplicitValue (string name)
 
void EnsureDataBind ()
 
virtual void Call (string name)
 
virtual void Call (string name, params object[] args)
 
virtual void AddScript (string script)
 
virtual void AddScript (string script, params object[] args)
 
virtual bool IsEmptyObject ()
 
Apply< T > (IApply config)
 
BaseItem Apply (object config)
 
virtual void LoadViewState (object state)
 
virtual object SaveViewState ()
 
virtual void TrackViewState ()
 
void SetDirty ()
 
virtual void DataBind ()
 

Static Public Member Functions

static implicit operator DrawDownloadConfig (DrawDownloadConfig.Config config)
 

Properties

virtual string Url [get, set]
 The url to post the data to. Defaults to the defaultUrl configuration on the class. More...
 
virtual DrawFormat Format [get, set]
 The format of image to export. Defaults to 'png' on the Sencha IO server. More...
 
virtual int Width [get, set]
 A width to send to the server for configuring the image width. Defaults to natural image width on the Sencha IO server. More...
 
virtual int Height [get, set]
 A height to send to the server for configuring the image height. Defaults to natural image height on the Sencha IO server. More...
 
virtual string Filename [get, set]
 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 double Scale [get, set]
 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 PDFOptions PDF [get, set]
 PDF specific options. This config is only used if config.format is set to 'pdf'. Supported dimension units are: 'mm', 'cm', 'in', 'px'. No unit means 'px'. Supported formats are: 'A3', 'A4', 'A5', 'Legal', 'Letter', 'Tabloid'. Orientation ('portrait', 'landscape') is optional and defaults to 'portrait'. More...
 
virtual JPEGOptions JPEG [get, set]
 JPEG specific options. This config is only used if config.format is set to 'jpeg'. More...
 
override ConfigOptionsCollection ConfigOptions [get]
 
- Properties inherited from Ext.Net.BaseItem
virtual string InstanceOf [get]
 
ItemState State [get]
 
virtual DefaultValueMode DefaultValueMode [get, set]
 
virtual bool DesignMode [get]
 
bool AutoDataBind [get, set]
 
ResourceManager ResourceManager [get]
 
virtual Control Owner [get, set]
 The Owner Control for this Listener. More...
 
virtual bool IsDefault [get]
 Does this object currently represent it's default state. More...
 
bool IsTrackingViewState [get]
 
EventHandlerList Events [get]
 
EventHandler DataBinding
 
Control?? BindingContainer [get]
 
virtual ConfigItemCollection?? CustomConfig [get]
 Collection of custom js config More...
 
virtual ConfigOptionsCollection ConfigOptions [get]
 
virtual ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
System.Web.Mvc.HtmlHelper?? HtmlHelper [get, set]
 
- Properties inherited from Ext.Net.IXObject
ConfigOptionsCollection ConfigOptions [get]
 
ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
DefaultValueMode DefaultValueMode [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Ext.Net.BaseItem
 BaseItem (Control owner)
 
 BaseItem ()
 
virtual void OwnerUpdate (Control owner)
 
virtual void OnDataBinding (EventArgs e)
 

Detailed Description

Constructor & Destructor Documentation

◆ DrawDownloadConfig() [1/2]

Ext.Net.DrawDownloadConfig.DrawDownloadConfig ( )
inline

◆ DrawDownloadConfig() [2/2]

Ext.Net.DrawDownloadConfig.DrawDownloadConfig ( Config  config)
inline

Member Function Documentation

◆ operator DrawDownloadConfig()

static implicit Ext.Net.DrawDownloadConfig.operator DrawDownloadConfig ( DrawDownloadConfig.Config  config)
inlinestatic

◆ ToBuilder()

DrawDownloadConfig.Builder Ext.Net.DrawDownloadConfig.ToBuilder ( )
inline

◆ ToNativeBuilder()

override IControlBuilder Ext.Net.DrawDownloadConfig.ToNativeBuilder ( )
inlinevirtual

Reimplemented from Ext.Net.BaseItem.

Property Documentation

◆ ConfigOptions

override ConfigOptionsCollection Ext.Net.DrawDownloadConfig.ConfigOptions
get

◆ Filename

virtual string Ext.Net.DrawDownloadConfig.Filename
getset

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 DrawFormat Ext.Net.DrawDownloadConfig.Format
getset

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

◆ Height

virtual int Ext.Net.DrawDownloadConfig.Height
getset

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

◆ JPEG

virtual JPEGOptions Ext.Net.DrawDownloadConfig.JPEG
getset

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

◆ PDF

virtual PDFOptions Ext.Net.DrawDownloadConfig.PDF
getset

PDF specific options. This config is only used if config.format is set to 'pdf'. Supported dimension units are: 'mm', 'cm', 'in', 'px'. No unit means 'px'. Supported formats are: 'A3', 'A4', 'A5', 'Legal', 'Letter', 'Tabloid'. Orientation ('portrait', 'landscape') is optional and defaults to 'portrait'.

◆ Scale

virtual double Ext.Net.DrawDownloadConfig.Scale
getset

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 string Ext.Net.DrawDownloadConfig.Url
getset

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

◆ Width

virtual int Ext.Net.DrawDownloadConfig.Width
getset

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 files: