Search Results for

    Show / Hide Table of Contents

    Class WorkflowEditorViewModel

    WorkflowEditorViewModel

    Inheritance
    System.Object
    WorkflowEditorViewModel
    Implements
    IObservableGraphSource
    Namespace: Simplic.Flow.Editor.UI
    Assembly: Simplic.Flow.Editor.UI.dll
    Syntax
    public class WorkflowEditorViewModel : UI.MVC.ViewModelBase

    Constructors

    | Improve this Doc View Source

    WorkflowEditorViewModel(IList<NodeDefinition>, FlowConfiguration)

    Constructor

    Declaration
    public WorkflowEditorViewModel(IList<NodeDefinition> nodeDefinitions, FlowConfiguration flowConfiguration)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<NodeDefinition> nodeDefinitions

    NodeDefinition

    FlowConfiguration flowConfiguration

    FlowConfiguration

    Properties

    | Improve this Doc View Source

    AddVariableCommand

    Declaration
    public ICommand AddVariableCommand { get; set; }
    Property Value
    Type Description
    System.Windows.Input.ICommand
    | Improve this Doc View Source

    AvailableVariableTypes

    Gets or sets a list of available variable types

    Declaration
    public IList<Type> AvailableVariableTypes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IList<System.Type>
    | Improve this Doc View Source

    Connections

    Gets or sets the connections

    Declaration
    public ObservableCollection<NodeConnectionViewModel> Connections { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<NodeConnectionViewModel>
    | Improve this Doc View Source

    Description

    Gets or sets the description of the workflow.

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Id

    Gets or sets the Id

    Declaration
    public Guid Id { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    IsActive

    Gets or sets whether the flow is active

    Declaration
    public bool IsActive { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MachineName

    Gets or sets the machine name

    Declaration
    public string MachineName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    MachineNameOrServiceNameChanged

    Gets or sets the machine name or service name changed flag.

    Declaration
    public bool MachineNameOrServiceNameChanged { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    NodeDefinitions

    Gets or sets the node definitions

    Declaration
    public IList<NodeDefinition> NodeDefinitions { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IList<NodeDefinition>
    | Improve this Doc View Source

    Nodes

    Gets the nodes list

    Declaration
    public ObservableCollection<NodeViewModel> Nodes { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<NodeViewModel>
    | Improve this Doc View Source

    SelectedNode

    Gets or sets the selected node

    Declaration
    public NodeViewModel SelectedNode { get; set; }
    Property Value
    Type Description
    NodeViewModel
    | Improve this Doc View Source

    ServiceName

    Gets or sets the service name

    Declaration
    public string ServiceName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SourceConnector

    Gets or sets the source connector

    Declaration
    public ConnectorViewModel SourceConnector { get; set; }
    Property Value
    Type Description
    ConnectorViewModel
    | Improve this Doc View Source

    TargetConnector

    Gets or sets the target connector

    Declaration
    public ConnectorViewModel TargetConnector { get; set; }
    Property Value
    Type Description
    ConnectorViewModel
    | Improve this Doc View Source

    Variables

    Declaration
    public ObservableCollection<FlowVariable> Variables { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<FlowVariable>
    | Improve this Doc View Source

    WorkflowName

    Gets or sets the workflow name

    Declaration
    public string WorkflowName { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    GetFlowConfiguration()

    Creates a flow configuration

    Declaration
    public FlowConfiguration GetFlowConfiguration()
    Returns
    Type Description
    FlowConfiguration

    Implements

    IObservableGraphSource
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx