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