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

More...

Inheritance diagram for Ext.Net.History.Builder< THistory, TBuilder >:
Ext.Net.Observable.Builder< THistory, TBuilder >

Public Member Functions

 Builder (THistory component)
 
virtual TBuilder Listeners (Action< HistoryListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< HistoryDirectEvents > action)
 Server-side DirectEventHandlers More...
 
virtual TBuilder CallHistory (string name, params object[] args)
 
virtual TBuilder Add (string token, bool preventDuplicate)
 Add a new token to the history stack. This can be any arbitrary value, although it would commonly be the concatenation of a component id and another id marking the specifc history state of that component. More...
 
virtual TBuilder Add (string token)
 Add a new token to the history stack. This can be any arbitrary value, although it would commonly be the concatenation of a component id and another id marking the specifc history state of that component. More...
 
virtual TBuilder Back ()
 Programmatically steps back one step in browser history (equivalent to the user pressing the Back button). More...
 
virtual TBuilder Forward ()
 Programmatically steps forward one step in browser history (equivalent to the user pressing the Forward button). More...
 
 Builder ()
 
 Builder (History component)
 
 Builder (History.Config config)
 

Static Public Member Functions

static implicit operator Builder (History component)
 

Detailed Description

Type Constraints
THistory :History 
TBuilder :Builder 
TBuilder :THistory 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.History.Builder< THistory, TBuilder >.Builder ( THistory  component)
inline

◆ Builder() [2/4]

Ext.Net.History.Builder< THistory, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.History.Builder< THistory, TBuilder >.Builder ( History  component)
inline

◆ Builder() [4/4]

Ext.Net.History.Builder< THistory, TBuilder >.Builder ( History.Config  config)
inline

Member Function Documentation

◆ Add() [1/2]

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.Add ( string  token)
inlinevirtual

Add a new token to the history stack. This can be any arbitrary value, although it would commonly be the concatenation of a component id and another id marking the specifc history state of that component.

◆ Add() [2/2]

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.Add ( string  token,
bool  preventDuplicate 
)
inlinevirtual

Add a new token to the history stack. This can be any arbitrary value, although it would commonly be the concatenation of a component id and another id marking the specifc history state of that component.

◆ Back()

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.Back ( )
inlinevirtual

Programmatically steps back one step in browser history (equivalent to the user pressing the Back button).

◆ CallHistory()

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.CallHistory ( string  name,
params object[]  args 
)
inlinevirtual

◆ DirectEvents()

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.DirectEvents ( Action< HistoryDirectEvents action)
inlinevirtual

Server-side DirectEventHandlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Forward()

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.Forward ( )
inlinevirtual

Programmatically steps forward one step in browser history (equivalent to the user pressing the Forward button).

◆ Listeners()

virtual TBuilder Ext.Net.History.Builder< THistory, TBuilder >.Listeners ( Action< HistoryListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.History.Builder< THistory, TBuilder >.operator Builder ( History  component)
inlinestatic


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