UNPKG

drapcode-constant

Version:

Drapcode Constants

92 lines (91 loc) 4.34 kB
import { FieldTypesType } from "../types/field"; /** * Collection of all available field types in the system * Each field type defines its properties, validation rules, and display settings */ export declare const FieldTypes: FieldTypesType; export declare const defaultFields: string[]; export declare const crudKeys: string[]; export declare const fieldType: (itemName: string, type: string) => string; /** TWO */ export declare const OptionTypeFields: string[]; export declare const childDataField: string[]; export declare const BelongsToReferenceField: string[]; export declare const ReferenceCreatedByFields: string[]; export declare const ImageFields: string[]; export declare const URLFields: string[]; export declare const FileUrlFields: string[]; export declare const systemDateField: string[]; export declare const emailField: string[]; export declare const passwordField: string[]; export declare const uuidField: string[]; export declare const exportHideField: string[]; export declare const numberTextField: string[]; export declare const linkField: string[]; export declare const passwordUrlField: string[]; export declare const largeTextNumberField: string[]; export declare const booleanUrlField: string[]; export declare const byFields: Set<string>; export declare const hiddenField: string[]; export declare const passwordBooleanField: string[]; export declare const timeSlotPicker: string[]; export declare const textNumberField: string[]; /** THREE */ export declare const systemHideField: string[]; export declare const hashCodeFieldText: string[]; export declare const textEmailPasswordField: string[]; export declare const ImageUrlFields: string[]; export declare const SelectOptionFields: string[]; export declare const MultiSelectOptionFields: string[]; export declare const dateField: string[]; /** FOUR */ export declare const TextTypeFields: string[]; export declare const DefaultPrivateField: string[]; export declare const SystemPrivateFields: string[]; export declare const BelongsCreatedByRefField: string[]; export declare const BelongsRefByFields: string[]; export declare const BelongsSelectOptionFields: string[]; /** FIVE */ export declare const stringField: string[]; export declare const hiddenFormField: string[]; export declare const normalTextField: string[]; export declare const mixedField: string[]; export declare const stringLinkField: string[]; export declare const nonExportField: string[]; export declare const notFieldForImport: string[]; /** Usage of emailField */ export declare const textTypeAndColorField: string[]; export declare const pureTextField: string[]; export declare const simpleTextField: string[]; export declare const NoRefFields: string[]; export declare const textField1: string[]; /** Usage of uuidField */ export declare const pageCollectionFields: string[]; export declare const referenceTextField: string[]; /** Usage of textEmailPasswordField */ export declare const StringFields: string[]; export declare const placeholderField: string[]; /** Usage of systemDateField and systemHideField */ export declare const systemAndRefField: string[]; export declare const belongsToAndHiddenField: string[]; /** Usage of BelongsToReferenceField */ export declare const level3ReferenceField2: string[]; export declare const notFieldForExport: string[]; export declare const level3ReferenceField: string[]; /** Usage of OptionTypeFields */ export declare const nonReferenceField: string[]; export declare const AllSelectOptionFields: string[]; export declare const collectionDefaultFieldSortOrder: { order: number; field: string; }[]; export declare const filterFieldsForForm: (fields: any[]) => any[]; export declare const filterFieldForCommandObj: () => string[]; export declare const fieldToShow: (type: string) => boolean; export declare const filterFieldsForDataTable: (fields: any[]) => any[]; export declare const filterFieldsForItemList: (fields: any[]) => any[]; export declare const filterSystemCreatedFieldsForItemList: (fields: any[]) => any[]; export declare const filterFieldForItemTemplate: (fieldName: string) => boolean; export declare const filterFieldsForItemTemplate: (fields: any[]) => any[]; export declare const filterFieldsForPlaceholderModal: (fields: any[]) => any[]; export declare const filterIndexFields: (fields: any[]) => any[];