Table of Contents

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