Class TokenResolverViewModel
The token resolver view model.
Implements
Inherited Members
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class TokenResolverViewModel : BindableBase, INotifyPropertyChanged
  Properties
View SourceDefinitionVMs
Gets the collection of token definition view models.
Declaration
public ObservableCollection<TokenDefinitionViewModel> DefinitionVMs { get; }
  Property Value
| Type | Description | 
|---|---|
| ObservableCollection<TokenDefinitionViewModel> | 
IsDirty
Gets or sets a value indicating whether the token resolver is being edited.
Declaration
public bool IsDirty { get; set; }
  Property Value
| Type | Description | 
|---|---|
| bool | 
NewTokenDefinitionCommand
Gets the command to create a new token definition.
Declaration
public ICommand NewTokenDefinitionCommand { get; }
  Property Value
| Type | Description | 
|---|---|
| ICommand | 
Resolver
Gets the token resolver.
Declaration
public ITokenResolver Resolver { get; }
  Property Value
| Type | Description | 
|---|---|
| ITokenResolver | 
ResolverName
Gets the token resolver name.
Declaration
public string ResolverName { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
RevertTokenDefinitionsCommand
Gets the command for reverting token definitions.
Declaration
public ICommand RevertTokenDefinitionsCommand { get; }
  Property Value
| Type | Description | 
|---|---|
| ICommand | 
SaveTokenDefinitionsCommand
Gets the command for saving token definitions.
Declaration
public ICommand SaveTokenDefinitionsCommand { get; }
  Property Value
| Type | Description | 
|---|---|
| ICommand | 
Methods
View SourceNewTokenDefinition()
Creates a new token definition.
Declaration
public void NewTokenDefinition()