Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 2.41 KB

CustomField.md

File metadata and controls

33 lines (28 loc) · 2.41 KB

CustomField

Properties

Name Type Description Notes
id Option<i32> [optional][readonly]
url Option<String> [optional][readonly]
display Option<String> [optional][readonly]
content_types Vec
r#type crate::models::Type7
object_type Option<String> [optional]
data_type Option<String> [optional][readonly]
name String Internal field name
label Option<String> Name of the field as displayed to users (if not provided, the field's name will be used) [optional]
group_name Option<String> Custom fields within the same group will be displayed together [optional]
description Option<String> [optional]
required Option<bool> If true, this field is required when creating new objects or editing an existing object. [optional]
search_weight Option<i32> Weighting for search. Lower values are considered more important. Fields with a search weight of zero will be ignored. [optional]
filter_logic Option<crate::models::FilterLogic> [optional]
ui_visibility Option<crate::models::UiVisibility> [optional]
default Option<serde_json::Value> Default value for the field (must be a JSON value). Encapsulate strings with double quotes (e.g. "Foo"). [optional]
weight Option<i32> Fields with higher weights appear lower in a form. [optional]
validation_minimum Option<i32> Minimum allowed value (for numeric fields) [optional]
validation_maximum Option<i32> Maximum allowed value (for numeric fields) [optional]
validation_regex Option<String> Regular expression to enforce on text field values. Use ^ and $ to force matching of entire string. For example, ^[A-Z]{3}$ will limit values to exactly three uppercase letters. [optional]
choices Option<Vec> Comma-separated list of available choices (for selection fields) [optional]
created Option<String> [optional][readonly]
last_updated Option<String> [optional][readonly]

[Back to Model list] [Back to API list] [Back to README]