Interface IMultiParameterEditorViewModelFactory
A factory used to create MultiParameterEditorViewModel.
Namespace: Phoenix.BotBrain.Parameters
Assembly: Phoenix.Plugin.BotBrain.Parameters.dll
Syntax
public interface IMultiParameterEditorViewModelFactory
Methods
View SourceCreate(ICollection<IParameter>, IDictionary<IParameter, string>?)
Creates the multi-parameter editor view model.
Declaration
MultiParameterEditorViewModel Create(ICollection<IParameter> parameters, IDictionary<IParameter, string>? groups = null)
Parameters
Type | Name | Description |
---|---|---|
ICollection<IParameter> | parameters | A collection of possible parameters. |
IDictionary<IParameter, string> | groups | An optional mapping between parameters and group names. |
Returns
Type | Description |
---|---|
MultiParameterEditorViewModel | The view model. |