Common Object Type Definitions in Kuroco
This document lists the common object types with their definitions that can be used in custom function, batch process, message templates, and other Smarty variables in Kuroco.
ext_config Object Type
This object type contains the settings of content structure.
Description of frequently used variables
Variable Name | Type | Description |
---|---|---|
no | String | Extension number |
ext_col_nm | String | Extension key name |
ext_index | Int | Numeric value of the extension number |
title ext_title | String | Item name |
type | String | Extension type (0: text, 2: selection such as Single choice, etc.) |
options | Object | Extension item settings. For "Single choice", "Multiple choice", and "Master selection" types, this becomes a list of choices. |
limits | Object | Input restrictions. For required items, use "required":"1" . |
ext_group_loop | Int | Number of repetitions |
ext_slug | String | Identifier |
ext_help_msg | String | Annotation |
Example
[
{
"no":"01",
"ext_col_nm":"ext_1",
"ext_index":1,
"title":"text input",
"type":"0",
"options":[],
"limits":{
"required":"1"
},
"ext_title":"text input",
"ext_type":"0",
"ext_option":"",
"ext_group_id":null,
"ext_group_parent_ext_col":"",
"ext_group_loop":1,
"ext_order_no":0,
"ext_limit_item":"required=1",
"ext_parent_col_nm":"",
"topics_group_ext_id":138,
"ext_slug":"text_col",
"ext_help_msg":"",
"ext_template":"",
"separator":null,
"ext_option_parent_id":null,
"default_selection":"",
"default_value":""
},
{
"no":"02",
"ext_col_nm":"ext_2",
"ext_index":2,
"title":"select input",
"type":"2",
"options":{
"1":"value1",
"2":"value2"
},
"limits":[],
"ext_title":"select input",
"ext_type":"2",
"ext_option":"1::value1\\r\\n2::value2",
"ext_group_id":null,
"ext_group_parent_ext_col":"",
"ext_group_loop":1,
"ext_order_no":0,
"ext_limit_item":"",
"ext_parent_col_nm":"",
"topics_group_ext_id":139,
"ext_slug":"select_col",
"ext_help_msg":"",
"ext_template":"",
"separator":null,
"ext_option_parent_id":null,
"default_selection":"",
"default_value":""
}
]
Support
If you have any other questions, please contact us or check out Our Slack Community.