Table of Contents

Namespace AbanoubNassem.Trinity.Fields

Classes

BelongsToField

A class that represents a field-column in a table that has a relationship with another table.

BelongsToField<T>

A class that represents a field-column in a table that has a relationship with another table.

DateTimeField

A field for storing and displaying dates and times.

DateTimeField<T>

A field for storing and displaying dates and times.

EditorField

Represents a field for editing content with additional options.

FileUploadField

Represents a file upload field that can be added to a form.

MaskField

Represents a field for inputting content with a mask.

MultipleDateTimeField

A field for storing and displaying multiple dates and times.

MultipleSelectField

Represents a multiple select field that allows selecting multiple values of type T.

MultipleSelectField<T>

Represents a multiple select field that allows selecting multiple values of type T.

NumberField<T>

Represents a number field in Trinity framework.

RangeDateTimeField

A field for storing and displaying a range of dates and times.

RangeSliderField

Represents a range slider field used to select a range of values within a specified range of values.

RangeSliderField<T>

Represents a range slider field used to select a range of values within a specified range of values.

RepeaterField

Represents a repeater field that is used to repeat a set of form components.

SelectField

Represents a select input field.

SelectField<T>

Represents a select input field.

SliderField

Represents a slider field.

SliderField<T>

Represents a slider field.

SwitchInputField

Represents a switch input field in Trinity.

SwitchInputField<T>

Represents a switch input field in Trinity.

TextAreaField

Represents a text area input field in Trinity.

TextField

Represents a text field in Trinity Framework.

Enums

ButtonLayoutTypes

The available button layout options for the increment/decrement buttons.

CurrencyDisplayTypes

The available types of currency displays for displaying numbers in currency format.

FileUploadTemplate

Enumeration representing the different file upload templates.

FormatModeTypes

The available format modes for displaying numbers in the number field.

HourFormatTypes

Specifies the format of the hour for the date time field.

ImageResizeModeType

Enumeration representing the different image resize modes.

ItemInsertLocationType

Enumeration representing the different types of item insert locations.

OrientationType

Represents the orientation types of a slider field.

PanelLayoutType

Enumeration representing the different panel layout types.

SelectionModeTypes

Specifies the mode of selection for the date time field.

ViewTypes

Specifies the type of view for the date time field.