Class RuntimeCustomHTMLComponentCreator
Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll
public class RuntimeCustomHTMLComponentCreator : RuntimeComponentCreator
Inheritance
object ← RuntimeComponentCreator ← RuntimeCustomHTMLComponentCreator
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
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