C# Class SIPSorcery.UIControls.AssetViewPanel

Inheritance: System.Windows.Controls.StackPanel
Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
GetAssetList GetAssetListDelegate

Public Methods

Method Description
AssetAdded ( ) : void

Lets the panel know the asset manager created a new asset and that the total and list display count should be incremented.

AssetDeleted ( ) : void

The opposite of adding an asset. Lets the panel know the asset manager deleted an asset and that the total and list display count should be decremented.

AssetViewPanel ( ) : System
CloseDetailsPane ( ) : void
MenuEnableAdd ( bool isEnabled ) : void
MenuEnableFilter ( bool isEnabled ) : void
MenuEnableHelp ( bool isEnabled ) : void
MenuEnableRefresh ( bool isEnabled ) : void
RefreshAsync ( ) : void
SetAssetListSource ( IEnumerable list ) : void
SetDetailsElement ( UIElement detailsElement ) : void
SetHeight ( double height ) : void
SetMenuBarWdth ( double width ) : void
SetTitle ( string title ) : void

Private Methods

Method Description
AssetViewPanel_Loaded ( object sender, RoutedEventArgs e ) : void
DetailsBorder_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
MenuBar_Add ( ) : void
MenuBar_Help ( ) : void
MenuBar_PageFirst ( ) : void
MenuBar_PageLast ( ) : void
MenuBar_PageNext ( ) : void
MenuBar_PagePrevious ( ) : void

Method Details

AssetAdded() public method

Lets the panel know the asset manager created a new asset and that the total and list display count should be incremented.
public AssetAdded ( ) : void
return void

AssetDeleted() public method

The opposite of adding an asset. Lets the panel know the asset manager deleted an asset and that the total and list display count should be decremented.
public AssetDeleted ( ) : void
return void

AssetViewPanel() public method

public AssetViewPanel ( ) : System
return System

CloseDetailsPane() public method

public CloseDetailsPane ( ) : void
return void

MenuEnableAdd() public method

public MenuEnableAdd ( bool isEnabled ) : void
isEnabled bool
return void

MenuEnableFilter() public method

public MenuEnableFilter ( bool isEnabled ) : void
isEnabled bool
return void

MenuEnableHelp() public method

public MenuEnableHelp ( bool isEnabled ) : void
isEnabled bool
return void

MenuEnableRefresh() public method

public MenuEnableRefresh ( bool isEnabled ) : void
isEnabled bool
return void

RefreshAsync() public method

public RefreshAsync ( ) : void
return void

SetAssetListSource() public method

public SetAssetListSource ( IEnumerable list ) : void
list IEnumerable
return void

SetDetailsElement() public method

public SetDetailsElement ( UIElement detailsElement ) : void
detailsElement UIElement
return void

SetHeight() public method

public SetHeight ( double height ) : void
height double
return void

SetMenuBarWdth() public method

public SetMenuBarWdth ( double width ) : void
width double
return void

SetTitle() public method

public SetTitle ( string title ) : void
title string
return void

Property Details

GetAssetList public property

public GetAssetListDelegate GetAssetList
return GetAssetListDelegate