C# Class Brew.Webforms.Widget

Inheritance: System.Web.UI.Control, IWidget, IPostBackDataHandler, IPostBackEventHandler, IScriptControl
Show file Open project: shellscape/Brew

Private Properties

Property Type Description
GetPostData object>.IDictionary
IPostBackDataHandler bool
IPostBackDataHandler void
IPostBackEventHandler void
IScriptControl IEnumerable
IScriptControl IEnumerable
InitDefaults void
LoadHandler void
ParseEvents object>>.List
ParseOptions object>>.List
ParsePostbackData void

Public Methods

Method Description
GetEvents ( ) : List
GetOptions ( ) : List
InitPostData ( ) : void
RaisePostBackEvent ( String eventName ) : void

Protected Methods

Method Description
LoadPostData ( string postDataKey, NameValueCollection postCollection ) : bool
OnInit ( EventArgs e ) : void
OnPreRender ( EventArgs e ) : void
RaisePostDataChangedEvent ( ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void
RenderContents ( System.Web.UI.HtmlTextWriter write ) : void
Widget ( String name ) : System

Private Methods

Method Description
GetPostData ( ) : object>.IDictionary
IPostBackDataHandler ( string postDataKey, NameValueCollection postCollection ) : bool
IPostBackDataHandler ( ) : void
IPostBackEventHandler ( string eventArgument ) : void
IScriptControl ( ) : IEnumerable
IScriptControl ( ) : IEnumerable
InitDefaults ( ) : void
LoadHandler ( object sender, EventArgs ea ) : void
ParseEvents ( ) : object>>.List
ParseOptions ( ) : object>>.List
ParsePostbackData ( ) : void

Method Details

GetEvents() public abstract method

public abstract GetEvents ( ) : List
return List

GetOptions() public abstract method

public abstract GetOptions ( ) : List
return List

InitPostData() public method

public InitPostData ( ) : void
return void

LoadPostData() protected method

protected LoadPostData ( string postDataKey, NameValueCollection postCollection ) : bool
postDataKey string
postCollection System.Collections.Specialized.NameValueCollection
return bool

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e System.EventArgs
return void

OnPreRender() protected method

protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
return void

RaisePostBackEvent() public method

public RaisePostBackEvent ( String eventName ) : void
eventName String
return void

RaisePostDataChangedEvent() protected method

protected RaisePostDataChangedEvent ( ) : void
return void

Render() protected method

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
return void

RenderContents() protected method

protected RenderContents ( System.Web.UI.HtmlTextWriter write ) : void
write System.Web.UI.HtmlTextWriter
return void

Widget() protected method

protected Widget ( String name ) : System
name String
return System