Exemple #1
0
 public UrlFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, FieldSize size, TextLengthCountMode textLengthCountMode, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, int?maxLength  = null, int?minLength  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     TextLengthCountMode = @textLengthCountMode;
     MinLength           = @minLength;
     MaxLength           = @maxLength;
     Size = @size;
 }
Exemple #2
0
 public TableFieldModel(string alias, System.Collections.Generic.ICollection <FieldModelBase> fields, bool hidden, bool isDescriptionWysiwyg, int maxRowCount, int minRowCount, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string name  = null, string rowName  = null, string rowNamePlural  = null, string rowTemplate  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     RowName       = @rowName;
     RowNamePlural = @rowNamePlural;
     RowTemplate   = @rowTemplate;
     MinRowCount   = @minRowCount;
     MaxRowCount   = @maxRowCount;
     Fields        = @fields;
 }
Exemple #3
0
 public TextFieldModel(string alias, bool allowAutocompleteFromExternalSource, string externalAutocompleteSourceUrl, string externalValidationUrl, bool hidden, bool isDescriptionWysiwyg, bool required, FieldSize size, TextLengthCountMode textLengthCountMode, FieldVisibilityConditionModel visibilityCondition, bool?areOnlyExternalSourceValuesAllowed  = null, string customCssClass  = null, string description  = null, int?maxLength  = null, int?minLength  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     ExternalValidationUrl = @externalValidationUrl;
     AllowAutocompleteFromExternalSource = @allowAutocompleteFromExternalSource;
     AreOnlyExternalSourceValuesAllowed  = @areOnlyExternalSourceValuesAllowed;
     ExternalAutocompleteSourceUrl       = @externalAutocompleteSourceUrl;
     TextLengthCountMode = @textLengthCountMode;
     MinLength           = @minLength;
     MaxLength           = @maxLength;
     Size = @size;
 }
Exemple #4
0
 public RadioListFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, System.Collections.Generic.ICollection <Form.ListValue> listValues, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     ListValues = @listValues;
 }
Exemple #5
0
 public SessionNameFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
 }
Exemple #6
0
 public LetterOfRecommendationFieldModel(string alias, bool allowReceiveRecommendationAfterSubmissionPeriodEnds, bool allowSubmitterToDeleteRecommendationOnIncompleteSubmission, bool allowSubmitterToViewCompletedRecommendation, bool allowToSendRequestPriorToFinalization, System.Collections.Generic.ICollection <FieldModelBase> fields, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string confirmationPageHtml  = null, string customCssClass  = null, string description  = null, string instructionsHtml  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     AllowToSendRequestPriorToFinalization       = @allowToSendRequestPriorToFinalization;
     AllowSubmitterToViewCompletedRecommendation = @allowSubmitterToViewCompletedRecommendation;
     AllowSubmitterToDeleteRecommendationOnIncompleteSubmission = @allowSubmitterToDeleteRecommendationOnIncompleteSubmission;
     AllowReceiveRecommendationAfterSubmissionPeriodEnds        = @allowReceiveRecommendationAfterSubmissionPeriodEnds;
     InstructionsHtml     = @instructionsHtml;
     ConfirmationPageHtml = @confirmationPageHtml;
     Fields = @fields;
 }
Exemple #7
0
 public NumberFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string format  = null, int?maxPrecision  = null, double?maxValue  = null, double?minValue  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     MinValue     = @minValue;
     MaxValue     = @maxValue;
     MaxPrecision = @maxPrecision;
     Format       = @format;
 }
Exemple #8
0
 public FileUploadFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, bool showAudioPreview, bool showCaption, bool showDocumentPreview, bool showImagePreview, bool showVideoPreview, FieldVisibilityConditionModel visibilityCondition, string allowedFileExtensions  = null, string captionLabel  = null, string customCssClass  = null, string description  = null, int?maxFileSize  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     ShowCaption           = @showCaption;
     ShowAudioPreview      = @showAudioPreview;
     ShowImagePreview      = @showImagePreview;
     ShowVideoPreview      = @showVideoPreview;
     ShowDocumentPreview   = @showDocumentPreview;
     MaxFileSize           = @maxFileSize;
     AllowedFileExtensions = @allowedFileExtensions;
     CaptionLabel          = @captionLabel;
 }
Exemple #9
0
 protected FieldModelBase(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string name  = null, int?sortOrder  = null)
 {
     Alias = @alias;
     Name  = @name;
     IsDescriptionWysiwyg = @isDescriptionWysiwyg;
     Description          = @description;
     Hidden              = @hidden;
     Required            = @required;
     SortOrder           = @sortOrder;
     CustomCssClass      = @customCssClass;
     VisibilityCondition = @visibilityCondition;
 }
Exemple #10
0
 public DateFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, System.DateTimeOffset?maxValueUtc  = null, System.DateTimeOffset?minValueUtc  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     MinValueUtc = @minValueUtc;
     MaxValueUtc = @maxValueUtc;
 }
Exemple #11
0
 public ApplicationNameFieldModel(string alias, bool hidden, bool isDescriptionWysiwyg, bool isOneTextField, bool required, TextLengthCountMode textLengthCountMode, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string firstTitle  = null, int?maxLength  = null, int?minLength  = null, string name  = null, string secondTitle  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     IsOneTextField      = @isOneTextField;
     FirstTitle          = @firstTitle;
     SecondTitle         = @secondTitle;
     TextLengthCountMode = @textLengthCountMode;
     MinLength           = @minLength;
     MaxLength           = @maxLength;
 }
Exemple #12
0
 public ApplicationCategoryFieldModel(string alias, System.Collections.Generic.ICollection <SubmissionForm.Category> categories, bool hidden, bool isDescriptionWysiwyg, bool required, FieldVisibilityConditionModel visibilityCondition, string customCssClass  = null, string description  = null, string name  = null, int?sortOrder  = null)
     : base(alias, hidden, isDescriptionWysiwyg, required, visibilityCondition, customCssClass, description, name, sortOrder)
 {
     Categories = @categories;
 }