Table of Contents

Class RuntimeCustomHTMLComponentCreator

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

public class RuntimeCustomHTMLComponentCreator : RuntimeComponentCreator

Inheritance

objectRuntimeComponentCreatorRuntimeCustomHTMLComponentCreator

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<RuntimeCustomHTMLComponentCreator>(RuntimeCustomHTMLComponentCreator)

Constructors

RuntimeCustomHTMLComponentCreator(IDataClassRepository, IWorkflowRuntime, IList<IComponentStateCreator>)

public RuntimeCustomHTMLComponentCreator(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

SetComponentData(RuntimeComponent, IList<FormDataSourceObject>)

protected override void SetComponentData(RuntimeComponent runtimeComponent, IList<FormDataSourceObject> dataSourceObjects)

Parameters

runtimeComponent RuntimeComponent

dataSourceObjects IList<FormDataSourceObject>

SetComponentStates(RuntimeComponent)

protected override void SetComponentStates(RuntimeComponent runtimeComponent)

Parameters

runtimeComponent RuntimeComponent