validation

package
v0.0.0-...-b9b5e9f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL