Class FlowDocumentViewModel
- Namespace
- Cress.Studio.ViewModels
- Assembly
- Cress.Studio.Core.dll
public sealed class FlowDocumentViewModel : ObservableObject, INotifyPropertyChanged
- Inheritance
-
FlowDocumentViewModel
- Implements
-
- Inherited Members
-
Properties
Actions
public ObservableCollection<FlowDocumentViewModel.EditableExecutableRow> Actions { get; }
Property Value
- ObservableCollection<FlowDocumentViewModel.EditableExecutableRow>
CapabilityId
public string? CapabilityId { get; set; }
Property Value
- string
Expectations
public ObservableCollection<FlowDocumentViewModel.EditableExecutableRow> Expectations { get; }
Property Value
- ObservableCollection<FlowDocumentViewModel.EditableExecutableRow>
FilePath
public string FilePath { get; init; }
Property Value
- string
Fixtures
public ObservableCollection<FlowDocumentViewModel.EditableFixtureRow> Fixtures { get; }
Property Value
- ObservableCollection<FlowDocumentViewModel.EditableFixtureRow>
Id
public string Id { get; set; }
Property Value
- string
Name
public string Name { get; set; }
Property Value
- string
SourceText
public string SourceText { get; set; }
Property Value
- string
Status
public string? Status { get; set; }
Property Value
- string
Summary
public string? Summary { get; set; }
Property Value
- string
TagsText
public string TagsText { get; set; }
Property Value
- string
Methods
FromDocument(FlowEditorDocument)
public static FlowDocumentViewModel FromDocument(FlowEditorDocument document)
Parameters
document FlowEditorDocument
Returns
- FlowDocumentViewModel
ToDocument()
public FlowEditorDocument ToDocument()
Returns
- FlowEditorDocument