Class RequirementChangedEventArgs
Arguments for the requirement changed event.
Inherited Members
Namespace: Phoenix.BotBrain.Overmind
Assembly: Phoenix.Plugin.BotBrain.Overmind.dll
Syntax
public class RequirementChangedEventArgs
Remarks
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 |