Class RequirementChangedEventArgs
Arguments for the requirement changed event.
Inherited Members
Namespace: Phoenix.BotBrain.Overmind
Assembly: Phoenix.Plugin.BotBrain.Overmind.dll
Syntax
public class RequirementChangedEventArgsRemarks
Initializes a new instance of the RequirementChangedEventArgs class.
Constructors
View SourceRequirementChangedEventArgs(IRequirementViewModel, IRoleBasedScenarioViewModel)
Arguments for the requirement changed event.
Declaration
public RequirementChangedEventArgs(IRequirementViewModel requirement, IRoleBasedScenarioViewModel scenario)Parameters
| Type | Name | Description | 
|---|---|---|
| IRequirementViewModel | requirement | The requirement view model. | 
| IRoleBasedScenarioViewModel | scenario | The role based scenario view model. | 
Remarks
Initializes a new instance of the RequirementChangedEventArgs class.
Properties
View SourceRequirement
Gets the requirement view model.
Declaration
public IRequirementViewModel Requirement { get; }Property Value
| Type | Description | 
|---|---|
| IRequirementViewModel | 
Scenario
Gets the role based scenario view model.
Declaration
public IRoleBasedScenarioViewModel Scenario { get; }Property Value
| Type | Description | 
|---|---|
| IRoleBasedScenarioViewModel |