Table of Contents

Interface IRuntimeComponentService

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

public interface IRuntimeComponentService

Extension Methods

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

Methods

Create(WorkflowContext, FormActivityDefinition, IList<FormDataSourceObject>)

RuntimeComponentCollection Create(WorkflowContext workflowContext, FormActivityDefinition formActivityDefinition, IList<FormDataSourceObject> dataSourceObjects)

Parameters

workflowContext WorkflowContext

formActivityDefinition FormActivityDefinition

dataSourceObjects IList<FormDataSourceObject>

Returns

RuntimeComponentCollection

Create(string, WorkflowContext, FormActivityDefinition, IList<FormDataSourceObject>)

RuntimeComponent Create(string formComponentName, WorkflowContext workflowContext, FormActivityDefinition formActivityDefinition, IList<FormDataSourceObject> dataSourceObjects)

Parameters

formComponentName string

workflowContext WorkflowContext

formActivityDefinition FormActivityDefinition

dataSourceObjects IList<FormDataSourceObject>

Returns

RuntimeComponent