Table of Contents

Class RuntimeMonacoEditorComponentCreator

Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll

public class RuntimeMonacoEditorComponentCreator : RuntimeComponentCreator

Inheritance

objectRuntimeComponentCreatorRuntimeMonacoEditorComponentCreator

Inherited Members

RuntimeComponentCreator._dataClassRepository, RuntimeComponentCreator._componentStateCreators, RuntimeComponentCreator.Accept(Type), RuntimeComponentCreator.Create(WorkflowContext, FormActivityDefinition, FormComponent, IList<FormDataSourceObject>, RuntimeComponent), RuntimeComponentCreator.SetComponentData(RuntimeComponent, IList<FormDataSourceObject>), RuntimeComponentCreator.CreateDataBindingProperties(RuntimeComponent, ComponentDataBinding, IList<FormDataSourceObject>), RuntimeComponentCreator.IsValidDataBinding(FormComponent), RuntimeComponentCreator.CreateDataBindingProperty(RuntimeComponent, ComponentDataBinding, FormDataSourceObject), RuntimeComponentCreator.CreateDataSourceProperty(RuntimeComponent, DataSourceDataBinding, FormDataSourceObject), RuntimeComponentCreator.CreateWorkflowVariableProperty(RuntimeComponent, VariableDataBinding, FormDataSourceObject), RuntimeComponentCreator.GetPropertyDataType(string, string), RuntimeComponentCreator.SetComponentStates(RuntimeComponent), RuntimeComponentCreator.TryAddComponentState(RuntimeComponent, Type), RuntimeComponentCreator.GetValue(RuntimeComponent, ComponentDataBinding, FormDataSourceObject), object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<RuntimeMonacoEditorComponentCreator>(RuntimeMonacoEditorComponentCreator)

Constructors

RuntimeMonacoEditorComponentCreator(IDataClassRepository, IWorkflowRuntime, IList<IComponentStateCreator>)

public RuntimeMonacoEditorComponentCreator(IDataClassRepository dataClassRepository, IWorkflowRuntime workflowRuntime, IList<IComponentStateCreator> componentStateCreators)

Parameters

dataClassRepository IDataClassRepository

workflowRuntime IWorkflowRuntime

componentStateCreators IList<IComponentStateCreator>

Methods

Accept(Type)

public override bool Accept(Type type)

Parameters

type Type

Returns

bool

SetComponentStates(RuntimeComponent)

protected override void SetComponentStates(RuntimeComponent runtimeComponent)

Parameters

runtimeComponent RuntimeComponent