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

More...

Inheritance diagram for Ext.Net.BaseItem:
Ext.Net.IXObject Ext.Net.IBase Ext.Net.AbstractAssociation Ext.Net.AbstractInteraction Ext.Net.AbstractProxy Ext.Net.AbstractReader Ext.Net.AbstractSprite Ext.Net.AbstractWriter Ext.Net.ActionItem Ext.Net.AjaxOptions Ext.Net.AnimConfig Ext.Net.AppInit Ext.Net.AppRef Ext.Net.Axis Ext.Net.AxisFloating Ext.Net.AxisGrid Ext.Net.AxisLimit Ext.Net.BaseListener Ext.Net.BaseLoadConfig Ext.Net.ButtonLoadingState Ext.Net.CaptionTextSprite Ext.Net.CellEditorOptions Ext.Net.ChartCalloutLine Ext.Net.ChartCaption Ext.Net.ChartCaptions Ext.Net.ChildElement Ext.Net.CommandMenu Ext.Net.ComponentDirectEvents Ext.Net.ComponentListeners Ext.Net.ControlState Ext.Net.CrosshairAxes Ext.Net.CrosshairAxis Ext.Net.CrosshairLines Ext.Net.CRUDMethods Ext.Net.CRUDUrls Ext.Net.CustomAttributeBinding Ext.Net.DataFilter Ext.Net.DataOptions Ext.Net.DataSorter Ext.Net.DesktopModule Ext.Net.DesktopShortcut Ext.Net.DirectEventConfirmation Ext.Net.DisabledDate Ext.Net.DomObject Ext.Net.DragDropGroup Ext.Net.DrawBackground Ext.Net.DrawDownloadConfig Ext.Net.DurationMessage Ext.Net.EditorAlignmentConfig Ext.Net.EditorAutoSize Ext.Net.FieldReference Ext.Net.FieldTrigger Ext.Net.GaugeAnimConfig Ext.Net.GaugeNeedleConfig Ext.Net.GaugeSector Ext.Net.GaugeTextOffset Ext.Net.Gradient Ext.Net.GradientCircle Ext.Net.GradientStop Ext.Net.GridCommandBase Ext.Net.GridFilter Ext.Net.HoverConfig Ext.Net.HtmlEditorButtonTip Ext.Net.HtmlEditorButtonTips Ext.Net.ImageCommandBase Ext.Net.InfoPanelFxConfig Ext.Net.InfoPanelFxs Ext.Net.ItemSelectorButtonsText Ext.Net.JFunction Ext.Net.JPEGOptions Ext.Net.Key Ext.Net.KeyBinding Ext.Net.KeyBindItem Ext.Net.Labelable Ext.Net.LayerConfig Ext.Net.LayoutConfig Ext.Net.LegendSpriteMarker Ext.Net.ListItem Ext.Net.LoadMask Ext.Net.MaskSymbol Ext.Net.MenuCommand Ext.Net.MetaConfig Ext.Net.ModelField Ext.Net.ModelIdGenerator Ext.Net.Node Ext.Net.NodeBinding Ext.Net.NodeProxy Ext.Net.Paddings Ext.Net.PDFOptions Ext.Net.QTipCfg Ext.Net.ResponsiveFormula Ext.Net.ResponsiveRule Ext.Net.SelectedCell Ext.Net.SelectedColumn Ext.Net.SelectedListItem Ext.Net.SelectedRow Ext.Net.Series Ext.Net.ShortcutDefaults Ext.Net.SimpleListener Ext.Net.SortInfo Ext.Net.SpreadsheetSelectedData Ext.Net.StartupMask Ext.Net.Tab Ext.Net.Task Ext.Net.TaskDirectEvents Ext.Net.TaskListeners Ext.Net.TextFieldInputMask Ext.Net.ThemeAxes Ext.Net.ThemeCharts Ext.Net.ThemeSeries Ext.Net.ThemeSprites Ext.Net.TreeSubmitConfig Ext.Net.UpdateOptions Ext.Net.Validator Ext.Net.ViewItem Ext.Net.ZoomAxes Ext.Net.ZoomAxis

Classes

class  Builder
 
class  Config
 

Public Member Functions

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 ()
 
virtual IControlBuilder ToNativeBuilder ()
 

Protected Member Functions

 BaseItem (Control owner)
 
 BaseItem ()
 
virtual void OwnerUpdate (Control owner)
 
virtual void OnDataBinding (EventArgs e)
 

Properties

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]
 

Detailed Description

Constructor & Destructor Documentation

◆ BaseItem() [1/2]

Ext.Net.BaseItem.BaseItem ( Control  owner)
inlineprotected

◆ BaseItem() [2/2]

Ext.Net.BaseItem.BaseItem ( )
inlineprotected

Member Function Documentation

◆ AddScript() [1/2]

virtual void Ext.Net.BaseItem.AddScript ( string  script)
inlinevirtual

Parameters
script

◆ AddScript() [2/2]

virtual void Ext.Net.BaseItem.AddScript ( string  script,
params object[]  args 
)
inlinevirtual

Parameters
script
args

Reimplemented in Ext.Net.NodeProxy.

◆ Apply()

BaseItem Ext.Net.BaseItem.Apply ( object  config)
inline

◆ Apply< T >()

T Ext.Net.BaseItem.Apply< T > ( IApply  config)
inline

Type Constraints
T :BaseItem 

◆ Call() [1/2]

virtual void Ext.Net.BaseItem.Call ( string  name)
inlinevirtual

Parameters
name

◆ Call() [2/2]

virtual void Ext.Net.BaseItem.Call ( string  name,
params object[]  args 
)
inlinevirtual

Parameters
name
args

Reimplemented in Ext.Net.NodeProxy, and Ext.Net.AbstractInteraction.

◆ DataBind()

virtual void Ext.Net.BaseItem.DataBind ( )
inlinevirtual

◆ EnsureDataBind()

void Ext.Net.BaseItem.EnsureDataBind ( )
inline

◆ HasExplicitValue()

virtual bool Ext.Net.BaseItem.HasExplicitValue ( string  name)
inlinevirtual

Implements Ext.Net.IXObject.

◆ IsEmptyObject()

virtual bool Ext.Net.BaseItem.IsEmptyObject ( )
inlinevirtual

Returns

◆ LoadViewState()

virtual void Ext.Net.BaseItem.LoadViewState ( object  state)
inlinevirtual

◆ OnDataBinding()

virtual void Ext.Net.BaseItem.OnDataBinding ( EventArgs  e)
inlineprotectedvirtual

◆ OwnerUpdate()

virtual void Ext.Net.BaseItem.OwnerUpdate ( Control  owner)
inlineprotectedvirtual

Reimplemented in Ext.Net.ResponsiveRule.

◆ SaveViewState()

virtual object Ext.Net.BaseItem.SaveViewState ( )
inlinevirtual

◆ SetDirty()

void Ext.Net.BaseItem.SetDirty ( )
inline

◆ ToNativeBuilder()

virtual IControlBuilder Ext.Net.BaseItem.ToNativeBuilder ( )
inlinevirtual

Reimplemented in Ext.Net.ZoomAxis, Ext.Net.ZoomAxes, Ext.Net.XmlWriter, Ext.Net.XmlReader, Ext.Net.ViewItem, Ext.Net.UuidIdGenerator, Ext.Net.TimeAxis, Ext.Net.Time3DAxis, Ext.Net.ThemeSprites, Ext.Net.ThemeSeries, Ext.Net.ThemeCharts, Ext.Net.ThemeAxes, Ext.Net.TextSprite, Ext.Net.TextFieldInputMask, Ext.Net.Task, Ext.Net.Tag, Ext.Net.Tab, Ext.Net.StringFilter, Ext.Net.Sprite, Ext.Net.SplitCommand, Ext.Net.SortInfo, Ext.Net.ShortcutDefaults, Ext.Net.SessionStorageProxy, Ext.Net.SeriesSprite, Ext.Net.SequentialIdGenerator, Ext.Net.SelectedRow, Ext.Net.SelectedListItem, Ext.Net.SelectedColumn, Ext.Net.SelectedCell, Ext.Net.SectorSprite, Ext.Net.ScatterSeries, Ext.Net.RotateInteraction, Ext.Net.RestProxy, Ext.Net.RectSprite, Ext.Net.RangeValidator, Ext.Net.RadialGradient, Ext.Net.RadarSeries, Ext.Net.PresenceValidator, Ext.Net.PieSeries, Ext.Net.Pie3DSeries, Ext.Net.PDFOptions, Ext.Net.PathSprite, Ext.Net.PanZoomInteraction, Ext.Net.PageProxy, Ext.Net.ODataReader, Ext.Net.ODataProxy, Ext.Net.NumericAxis, Ext.Net.Numeric3DAxis, Ext.Net.NumberFilter, Ext.Net.Node, Ext.Net.NegativeIdGenerator, Ext.Net.ModelField, Ext.Net.MenuCommand, Ext.Net.LocalStorageProxy, Ext.Net.LoadMask, Ext.Net.ListItem, Ext.Net.ListFilter, Ext.Net.LineSeries, Ext.Net.LinearGradient, Ext.Net.LimitSprite, Ext.Net.LengthValidator, Ext.Net.LegendSpriteMarker, Ext.Net.Labelable, Ext.Net.KeyBindItem, Ext.Net.KeyBinding, Ext.Net.JsonWriter, Ext.Net.JsonReader, Ext.Net.JsonPProxy, Ext.Net.JPEGOptions, Ext.Net.ItemSelectorButtonsText, Ext.Net.ItemInfoInteraction, Ext.Net.ItemHighlightInteraction, Ext.Net.InclusionValidator, Ext.Net.ImageSprite, Ext.Net.ImageCommand, Ext.Net.HtmlEditorButtonTips, Ext.Net.HtmlEditorButtonTip, Ext.Net.HasOneAssociation, Ext.Net.HasManyAssociation, Ext.Net.GroupImageCommand, Ext.Net.GridCommand, Ext.Net.GradientStop, Ext.Net.GradientCircle, Ext.Net.Gradient, Ext.Net.GaugeSeries, Ext.Net.GaugeSector, Ext.Net.FormatValidator, Ext.Net.FieldTrigger, Ext.Net.FieldReference, Ext.Net.ExclusionValidator, Ext.Net.EmailValidator, Ext.Net.EllipticalArcSprite, Ext.Net.EllipseSprite, Ext.Net.DurationMessage, Ext.Net.DrawDownloadConfig, Ext.Net.DrawBackground, Ext.Net.DirectProxy, Ext.Net.DesktopShortcut, Ext.Net.DesktopModule, Ext.Net.DateFilter, Ext.Net.DataSorter, Ext.Net.DataOptions, Ext.Net.DataGrouper, Ext.Net.DataFilter, Ext.Net.CustomIdGenerator, Ext.Net.CRUDUrls, Ext.Net.CRUDMethods, Ext.Net.CrossZoomInteraction, Ext.Net.CrosshairLines, Ext.Net.CrosshairInteraction, Ext.Net.CrosshairAxis, Ext.Net.CrosshairAxes, Ext.Net.CompositeSprite, Ext.Net.CommandText, Ext.Net.CommandSpacer, Ext.Net.CommandSeparator, Ext.Net.CommandMenu, Ext.Net.CommandFill, Ext.Net.CircleSprite, Ext.Net.ChildElement, Ext.Net.ChartLabel, Ext.Net.ChartCaptions, Ext.Net.ChartCaptionItem, Ext.Net.ChartCaption, Ext.Net.ChartCalloutLine, Ext.Net.CategoryAxis, Ext.Net.Category3DAxis, Ext.Net.CaptionTextSprite, Ext.Net.CandleStick, Ext.Net.ButtonLoadingState, Ext.Net.BooleanFilter, Ext.Net.BelongsToAssociation, Ext.Net.BarSeries, Ext.Net.Bar3DSeries, Ext.Net.AxisSprite, Ext.Net.AxisLimit, Ext.Net.AxisGrid, Ext.Net.AxisFloating, Ext.Net.ArrayReader, Ext.Net.AreaSeries, Ext.Net.ArcSprite, Ext.Net.AppInit, Ext.Net.AjaxProxy, Ext.Net.AjaxOptions, and Ext.Net.ActionItem.

◆ TrackViewState()

virtual void Ext.Net.BaseItem.TrackViewState ( )
inlinevirtual

Property Documentation

◆ AutoDataBind

bool Ext.Net.BaseItem.AutoDataBind
getset

◆ BindingContainer

Control?? Ext.Net.BaseItem.BindingContainer
get

◆ ConfigOptions

virtual ConfigOptionsCollection Ext.Net.BaseItem.ConfigOptions
get

◆ ConfigOptionsExtraction

virtual ConfigOptionsExtraction Ext.Net.BaseItem.ConfigOptionsExtraction
get

◆ CustomConfig

virtual ConfigItemCollection?? Ext.Net.BaseItem.CustomConfig
get

Collection of custom js config

◆ DataBinding

EventHandler Ext.Net.BaseItem.DataBinding
addremove

◆ DefaultValueMode

virtual DefaultValueMode Ext.Net.BaseItem.DefaultValueMode
getset

◆ DesignMode

virtual bool Ext.Net.BaseItem.DesignMode
getprotected

◆ Events

EventHandlerList Ext.Net.BaseItem.Events
getprotected

◆ HtmlHelper

System.Web.Mvc.HtmlHelper?? Ext.Net.BaseItem.HtmlHelper
getset

◆ InstanceOf

virtual string Ext.Net.BaseItem.InstanceOf
get

◆ IsDefault

virtual bool Ext.Net.BaseItem.IsDefault
get

Does this object currently represent it's default state.

◆ IsTrackingViewState

bool Ext.Net.BaseItem.IsTrackingViewState
get

◆ Owner

virtual Control Ext.Net.BaseItem.Owner
getset

The Owner Control for this Listener.

◆ ResourceManager

ResourceManager Ext.Net.BaseItem.ResourceManager
get

◆ State

ItemState Ext.Net.BaseItem.State
get


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