Interface ISmartFormValidator
Namespace: Casewhere.Runtime.SmartFormValidation
Assembly: Casewhere.Runtime.dll
public interface ISmartFormValidator
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ISmartFormValidator>(ISmartFormValidator)
Methods
ValidateComponent(RuntimeComponent, WorkflowContext, FormActivityDefinition)
bool ValidateComponent(RuntimeComponent runtimeComponent, WorkflowContext workflowContext, FormActivityDefinition formActivityDefinition)
Parameters
runtimeComponent
RuntimeComponent
workflowContext
WorkflowContext
formActivityDefinition
FormActivityDefinition
Returns
ValidateComponents(RuntimeComponentCollection, WorkflowContext, FormActivityDefinition)
bool ValidateComponents(RuntimeComponentCollection runtimeComponentCollection, WorkflowContext workflowContext, FormActivityDefinition formActivityDefinition)
Parameters
runtimeComponentCollection
RuntimeComponentCollection
workflowContext
WorkflowContext
formActivityDefinition
FormActivityDefinition