Documentation ¶
Index ¶
- func ValidateDatabase(db *types.Database) validation.ErrorList
- func ValidateDatabaseName(name string, field *validation.Path) validation.ErrorList
- func ValidateFieldCode(fieldCode string, path *validation.Path) validation.ErrorList
- func ValidateFieldDefinition(field *types.FieldDefinition, path *validation.Path) validation.ErrorList
- func ValidateFieldName(fieldName string, path *validation.Path) validation.ErrorList
- func ValidateFieldType(fieldType types.FieldType, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeCheckbox(ftCheckbox *types.FieldTypeCheckbox, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeDate(ftDate *types.FieldTypeDate, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeMonth(ftMonth *types.FieldTypeMonth, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeMultiSelect(ftMultiSelect *types.FieldTypeMultiSelect, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeMultilineText(ftMultilineText *types.FieldTypeMultilineText, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeQuantity(ftQuantity *types.FieldTypeQuantity, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeReference(ftRef *types.FieldTypeReference, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeSingleSelect(ftSingleSelect *types.FieldTypeSingleSelect, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeSubForm(ftSF *types.FieldTypeSubForm, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeText(ftText *types.FieldTypeText, path *validation.Path) validation.ErrorList
- func ValidateFieldTypeWeek(ftWeek *types.FieldTypeWeek, path *validation.Path) validation.ErrorList
- func ValidateFolder(folder *types.Folder) validation.ErrorList
- func ValidateForm(form *types.FormDefinition) validation.ErrorList
- func ValidateFormDatabaseID(databaseID string, path *validation.Path) validation.ErrorList
- func ValidateFormFields(fields types.FieldDefinitions, path *validation.Path) validation.ErrorList
- func ValidateFormFolderID(folderId string, path *validation.Path) validation.ErrorList
- func ValidateFormName(formName string, path *validation.Path) validation.ErrorList
- func ValidateFormType(formType types.FormType, path *validation.Path) validation.ErrorList
- func ValidateRecipientForm(form *types.FormDefinition) validation.ErrorList
- func ValidateRecord(record *types.Record, form types.FormInterface) validation.ErrorList
- func ValidateRecordCheckboxValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordDateValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordMonthValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordMultiSelectValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordQuantityValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordReferenceValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordSingleSelectValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordStringValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateRecordValues(path *validation.Path, recordValues types.FieldValues, ...) validation.ErrorList
- func ValidateRecordWeekValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
- func ValidateSelectOptions(options []*types.SelectOption, path *validation.Path) validation.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateDatabase ¶
func ValidateDatabase(db *types.Database) validation.ErrorList
func ValidateDatabaseName ¶
func ValidateDatabaseName(name string, field *validation.Path) validation.ErrorList
func ValidateFieldCode ¶
func ValidateFieldCode(fieldCode string, path *validation.Path) validation.ErrorList
func ValidateFieldDefinition ¶
func ValidateFieldDefinition(field *types.FieldDefinition, path *validation.Path) validation.ErrorList
func ValidateFieldName ¶
func ValidateFieldName(fieldName string, path *validation.Path) validation.ErrorList
func ValidateFieldType ¶
func ValidateFieldType(fieldType types.FieldType, path *validation.Path) validation.ErrorList
func ValidateFieldTypeCheckbox ¶
func ValidateFieldTypeCheckbox(ftCheckbox *types.FieldTypeCheckbox, path *validation.Path) validation.ErrorList
func ValidateFieldTypeDate ¶
func ValidateFieldTypeDate(ftDate *types.FieldTypeDate, path *validation.Path) validation.ErrorList
func ValidateFieldTypeMonth ¶
func ValidateFieldTypeMonth(ftMonth *types.FieldTypeMonth, path *validation.Path) validation.ErrorList
func ValidateFieldTypeMultiSelect ¶
func ValidateFieldTypeMultiSelect(ftMultiSelect *types.FieldTypeMultiSelect, path *validation.Path) validation.ErrorList
ValidateFieldTypeMultiSelect validate a types.FieldTypeMultiSelect field
func ValidateFieldTypeMultilineText ¶
func ValidateFieldTypeMultilineText(ftMultilineText *types.FieldTypeMultilineText, path *validation.Path) validation.ErrorList
func ValidateFieldTypeQuantity ¶
func ValidateFieldTypeQuantity(ftQuantity *types.FieldTypeQuantity, path *validation.Path) validation.ErrorList
func ValidateFieldTypeReference ¶
func ValidateFieldTypeReference(ftRef *types.FieldTypeReference, path *validation.Path) validation.ErrorList
func ValidateFieldTypeSingleSelect ¶
func ValidateFieldTypeSingleSelect(ftSingleSelect *types.FieldTypeSingleSelect, path *validation.Path) validation.ErrorList
ValidateFieldTypeSingleSelect validate a FieldTypeSingleSelect field
func ValidateFieldTypeSubForm ¶
func ValidateFieldTypeSubForm(ftSF *types.FieldTypeSubForm, path *validation.Path) validation.ErrorList
func ValidateFieldTypeText ¶
func ValidateFieldTypeText(ftText *types.FieldTypeText, path *validation.Path) validation.ErrorList
func ValidateFieldTypeWeek ¶
func ValidateFieldTypeWeek(ftWeek *types.FieldTypeWeek, path *validation.Path) validation.ErrorList
func ValidateFolder ¶
func ValidateFolder(folder *types.Folder) validation.ErrorList
func ValidateForm ¶
func ValidateForm(form *types.FormDefinition) validation.ErrorList
func ValidateFormDatabaseID ¶
func ValidateFormDatabaseID(databaseID string, path *validation.Path) validation.ErrorList
func ValidateFormFields ¶
func ValidateFormFields(fields types.FieldDefinitions, path *validation.Path) validation.ErrorList
func ValidateFormFolderID ¶
func ValidateFormFolderID(folderId string, path *validation.Path) validation.ErrorList
func ValidateFormName ¶
func ValidateFormName(formName string, path *validation.Path) validation.ErrorList
func ValidateFormType ¶
func ValidateFormType(formType types.FormType, path *validation.Path) validation.ErrorList
func ValidateRecipientForm ¶
func ValidateRecipientForm(form *types.FormDefinition) validation.ErrorList
ValidateRecipientForm validates recipient forms
func ValidateRecord ¶
func ValidateRecord(record *types.Record, form types.FormInterface) validation.ErrorList
func ValidateRecordCheckboxValue ¶
func ValidateRecordCheckboxValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordDateValue ¶
func ValidateRecordDateValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordMonthValue ¶
func ValidateRecordMonthValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordMultiSelectValue ¶
func ValidateRecordMultiSelectValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordQuantityValue ¶
func ValidateRecordQuantityValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordReferenceValue ¶
func ValidateRecordReferenceValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordSingleSelectValue ¶
func ValidateRecordSingleSelectValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordStringValue ¶
func ValidateRecordStringValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordValue ¶
func ValidateRecordValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateRecordValues ¶
func ValidateRecordValues(path *validation.Path, recordValues types.FieldValues, form types.FormInterface) validation.ErrorList
func ValidateRecordWeekValue ¶
func ValidateRecordWeekValue(path *validation.Path, value types.StringOrArray, field *types.FieldDefinition) validation.ErrorList
func ValidateSelectOptions ¶
func ValidateSelectOptions(options []*types.SelectOption, path *validation.Path) validation.ErrorList
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.