Search Results for

    Show / Hide Table of Contents

    Class NodeViewModel

    NodeViewModel

    Inheritance
    System.Object
    NodeViewModel
    ActionNodeViewModel
    EventNodeViewModel
    Namespace: Simplic.Flow.Editor.UI
    Assembly: Simplic.Flow.Editor.UI.dll
    Syntax
    public abstract class NodeViewModel : ViewModelBase

    Constructors

    | Improve this Doc View Source

    NodeViewModel(NodeDefinition, NodeConfiguration)

    Constructor

    Declaration
    public NodeViewModel(NodeDefinition nodeDefinition, NodeConfiguration nodeConfiguration)
    Parameters
    Type Name Description
    NodeDefinition nodeDefinition

    NodeDefinition

    NodeConfiguration nodeConfiguration

    NodeConfiguration

    Properties

    | Improve this Doc View Source

    DataPins

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

    DefaultValues

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

    DisplayName

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

    FlowPins

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

    Height

    Declaration
    public double Height { get; set; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    Id

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

    Position

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

    ShowDocumentationCommand

    Gets or sets the command to show the documentation for this node in the default system browser.

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

    Tooltip

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

    UserNotes

    Gets or sets the user notes.

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

    Width

    Declaration
    public double Width { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    | Improve this Doc View Source

    CreateConfiguration()

    Creates a configuration with default values

    Declaration
    public virtual NodeConfiguration CreateConfiguration()
    Returns
    Type Description
    NodeConfiguration

    NodeConfiguration

    | Improve this Doc View Source

    CreateFlowInPin()

    Declaration
    protected void CreateFlowInPin()
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx