C# Class BudgetAnalyser.Engine.Widgets.ReflectionWidgetRepository

Inheritance: IWidgetRepository
Exibir arquivo Open project: Benrnz/BudgetAnalyser

Public Methods

Method Description
GetAll ( ) : IEnumerable

Gets all the available widgets.

ReflectionWidgetRepository ( ) : System

Initializes a new instance of the ReflectionWidgetRepository class.

Remove ( IUserDefinedWidget widget ) : void

Removes the specified widget.

Private Methods

Method Description
BuildMultiUseWidgetKey ( IUserDefinedWidget widget ) : string
Create ( string widgetType, string id ) : IUserDefinedWidget

Method Details

GetAll() public method

Gets all the available widgets.
public GetAll ( ) : IEnumerable
return IEnumerable

ReflectionWidgetRepository() public method

Initializes a new instance of the ReflectionWidgetRepository class.
public ReflectionWidgetRepository ( ) : System
return System

Remove() public method

Removes the specified widget.
public Remove ( IUserDefinedWidget widget ) : void
widget IUserDefinedWidget
return void