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

More...

Inheritance diagram for Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >:
Ext.Net.ToolbarBase.Builder< TPagingToolbar, TBuilder >

Public Member Functions

 Builder (TPagingToolbar component)
 
virtual TBuilder DisplayInfo (bool displayInfo)
 True to display the displayMsg (defaults to false). More...
 
virtual TBuilder DisplayMsg (string displayMsg)
 The paging status message to display. Note that this string is formatted using the braced numbers {0}-{2} as tokens that are replaced by the values for start, end and total respectively. These tokens should be preserved when overriding this string if showing those values is desired. Defaults to: "Displaying {0} - {1} of {2}" More...
 
virtual TBuilder EmptyMsg (string emptyMsg)
 The message to display when no records are found (defaults to 'No data to display'). More...
 
virtual TBuilder StoreID (string storeID)
 The Ext.data.Store the paging toolbar should use as its data source. More...
 
virtual TBuilder AutoFindStore (bool autoFindStore)
 
virtual TBuilder RefreshHandler (string refreshHandler)
 
virtual TBuilder AfterPageText (string afterPageText)
 Customizable piece of the default paging text. Note that this string is formatted using {0} as a token that is replaced by the number of total pages. This token should be preserved when overriding this string if showing the total page count is desired. Defaults to: "of {0}" More...
 
virtual TBuilder BeforePageText (string beforePageText)
 The text displayed before the input item. Defaults to: "Page" More...
 
virtual TBuilder FirstText (string firstText)
 The quicktip text displayed for the first page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "First Page" More...
 
virtual TBuilder InputItemWidth (int inputItemWidth)
 The width in pixels of the input field used to display and change the current page number. Defaults to: 30 More...
 
virtual TBuilder LastText (string lastText)
 The quicktip text displayed for the last page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Last Page" More...
 
virtual TBuilder NextText (string nextText)
 The quicktip text displayed for the next page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Next Page" More...
 
virtual TBuilder PrependButtons (bool prependButtons)
 true to insert any configured items before the paging buttons. Defaults to: false More...
 
virtual TBuilder PrevText (string prevText)
 The quicktip text displayed for the previous page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Previous Page" More...
 
virtual TBuilder RefreshText (string refreshText)
 The quicktip text displayed for the Refresh button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Refresh" More...
 
virtual TBuilder HideRefresh (bool hideRefresh)
 Hide refresh button More...
 
virtual TBuilder Listeners (Action< PagingToolbarListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< PagingToolbarDirectEvents > action)
 Server-side DirectEventHandlers More...
 
 Builder ()
 
 Builder (PagingToolbar component)
 
 Builder (PagingToolbar.Config config)
 
- Public Member Functions inherited from Ext.Net.ToolbarBase.Builder< TPagingToolbar, TBuilder >
 Builder (TToolbarBase component)
 
virtual TBuilder DefaultButtonUI (string defaultButtonUI)
 
virtual TBuilder DefaultFieldUI (string defaultFieldUI)
 
virtual TBuilder DefaultFooterButtonUI (string defaultFooterButtonUI)
 
virtual TBuilder DefaultFooterFieldUI (string defaultFooterFieldUI)
 
virtual TBuilder DefaultType (string defaultType)
 The default type of content Container represented by this object as registered in Ext.ComponentMgr (defaults to 'panel'). More...
 
virtual TBuilder Flat (bool flat)
 True to use flat style. More...
 
virtual TBuilder ClassicButtonStyle (bool classicButtonStyle)
 True to use classic (none-flat) style. More...
 
virtual TBuilder EnableOverflow (bool enableOverflow)
 Configure true to make the toolbar provide a button which activates a dropdown Menu to show items which overflow the Toolbar's width. More...
 
virtual TBuilder OverflowHandler (OverflowHandler overflowHandler)
 
virtual TBuilder TrackMenus (bool? trackMenus)
 By default, when a toolbar button has a menu open, then mouseing over other toolbar buttons opens their menus. More...
 
virtual TBuilder Vertical (bool vertical)
 Set to true to make the toolbar vertical. The layout will become a vbox. Defaults to: false More...
 

Static Public Member Functions

static implicit operator Builder (PagingToolbar component)
 

Detailed Description

Type Constraints
TPagingToolbar :PagingToolbar 
TBuilder :Builder 
TBuilder :TPagingToolbar 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.Builder ( TPagingToolbar  component)
inline

◆ Builder() [2/4]

Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.Builder ( PagingToolbar  component)
inline

◆ Builder() [4/4]

Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.Builder ( PagingToolbar.Config  config)
inline

Member Function Documentation

◆ AfterPageText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.AfterPageText ( string  afterPageText)
inlinevirtual

Customizable piece of the default paging text. Note that this string is formatted using {0} as a token that is replaced by the number of total pages. This token should be preserved when overriding this string if showing the total page count is desired. Defaults to: "of {0}"

◆ AutoFindStore()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.AutoFindStore ( bool  autoFindStore)
inlinevirtual

◆ BeforePageText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.BeforePageText ( string  beforePageText)
inlinevirtual

The text displayed before the input item. Defaults to: "Page"

◆ DirectEvents()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.DirectEvents ( Action< PagingToolbarDirectEvents action)
inlinevirtual

Server-side DirectEventHandlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ DisplayInfo()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.DisplayInfo ( bool  displayInfo)
inlinevirtual

True to display the displayMsg (defaults to false).

◆ DisplayMsg()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.DisplayMsg ( string  displayMsg)
inlinevirtual

The paging status message to display. Note that this string is formatted using the braced numbers {0}-{2} as tokens that are replaced by the values for start, end and total respectively. These tokens should be preserved when overriding this string if showing those values is desired. Defaults to: "Displaying {0} - {1} of {2}"

◆ EmptyMsg()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.EmptyMsg ( string  emptyMsg)
inlinevirtual

The message to display when no records are found (defaults to 'No data to display').

◆ FirstText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.FirstText ( string  firstText)
inlinevirtual

The quicktip text displayed for the first page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "First Page"

◆ HideRefresh()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.HideRefresh ( bool  hideRefresh)
inlinevirtual

Hide refresh button

◆ InputItemWidth()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.InputItemWidth ( int  inputItemWidth)
inlinevirtual

The width in pixels of the input field used to display and change the current page number. Defaults to: 30

◆ LastText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.LastText ( string  lastText)
inlinevirtual

The quicktip text displayed for the last page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Last Page"

◆ Listeners()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.Listeners ( Action< PagingToolbarListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ NextText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.NextText ( string  nextText)
inlinevirtual

The quicktip text displayed for the next page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Next Page"

◆ operator Builder()

static implicit Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.operator Builder ( PagingToolbar  component)
inlinestatic

◆ PrependButtons()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.PrependButtons ( bool  prependButtons)
inlinevirtual

true to insert any configured items before the paging buttons. Defaults to: false

◆ PrevText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.PrevText ( string  prevText)
inlinevirtual

The quicktip text displayed for the previous page button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Previous Page"

◆ RefreshHandler()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.RefreshHandler ( string  refreshHandler)
inlinevirtual

◆ RefreshText()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.RefreshText ( string  refreshText)
inlinevirtual

The quicktip text displayed for the Refresh button. Note: quick tips must be initialized for the quicktip to show. Defaults to: "Refresh"

◆ StoreID()

virtual TBuilder Ext.Net.PagingToolbar.Builder< TPagingToolbar, TBuilder >.StoreID ( string  storeID)
inlinevirtual

The Ext.data.Store the paging toolbar should use as its data source.


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