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

More...

Inheritance diagram for Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >:
Ext.Net.Observable.Builder< TXControllerBase, TBuilder >

Public Member Functions

 Builder (TXControllerBase component)
 
virtual TBuilder ModelNames (string[] modelNames)
 Array of models to require from AppName.model namespace. More...
 
virtual TBuilder Models (Action< ItemsCollection< Model >> action)
 
virtual TBuilder StoreNames (string[] storeNames)
 Array of stores to require from AppName.store namespace and to generate getter methods for. More...
 
virtual TBuilder Stores (Action< ItemsCollection< AbstractStore >> action)
 
virtual TBuilder Refs (Action< List< AppRef >> action)
 
virtual TBuilder ViewNames (string[] viewNames)
 Array of views to require from AppName.view namespace and to generate getter methods for. More...
 
virtual TBuilder Name (string name)
 The controller name. Required More...
 

Detailed Description

Type Constraints
TXControllerBase :XControllerBase 
TBuilder :Builder 
TBuilder :TXControllerBase 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder()

Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.Builder ( TXControllerBase  component)
inline

Member Function Documentation

◆ ModelNames()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.ModelNames ( string[]  modelNames)
inlinevirtual

Array of models to require from AppName.model namespace.

◆ Models()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.Models ( Action< ItemsCollection< Model >>  action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Name()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.Name ( string  name)
inlinevirtual

The controller name. Required

Reimplemented in Ext.Net.App.Builder< TApp, TBuilder >.

◆ Refs()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.Refs ( Action< List< AppRef >>  action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ StoreNames()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.StoreNames ( string[]  storeNames)
inlinevirtual

Array of stores to require from AppName.store namespace and to generate getter methods for.

◆ Stores()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.Stores ( Action< ItemsCollection< AbstractStore >>  action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ ViewNames()

virtual TBuilder Ext.Net.XControllerBase.Builder< TXControllerBase, TBuilder >.ViewNames ( string[]  viewNames)
inlinevirtual

Array of views to require from AppName.view namespace and to generate getter methods for.


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