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 |