public static TModelNode AddOutcomeChoiceField <TModelNode>(this TModelNode model, OutcomeChoiceFieldDefinition definition, Action <OutcomeChoiceFieldModelNode> action) where TModelNode : ModelNode, IFieldHostModelNode, new() { return(model.AddTypedDefinitionNode(definition, action)); }
public static ModelNode AddOutcomeChoiceField(this ModelNode model, OutcomeChoiceFieldDefinition definition, Action <ModelNode> action) { return(model.AddDefinitionNode(definition, action)); }
public static TModelNode AddOutcomeChoiceField <TModelNode>(this TModelNode model, OutcomeChoiceFieldDefinition definition) where TModelNode : ModelNode, IFieldHostModelNode, new() { return(AddOutcomeChoiceField(model, definition, null)); }
public static ModelNode AddOutcomeChoiceField(this ModelNode model, OutcomeChoiceFieldDefinition definition) { return(AddOutcomeChoiceField(model, definition, null)); }