Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
value : JSON对象格式的JSON列数组,其中所有用作“column”对象的“key”属性用作属性。
Code Block | ||
---|---|---|
| ||
columns : [
{key : 'value', label : 'Value', required: 'true'},
{key : 'label', label : 'Label', required: 'true'},
{key : 'width', label : 'Width', options: |
value : A JSON array of grid row values in JSON Object format with all the 'key' attribute of 'column' object used as attribute.
Code Block | ||
---|---|---|
| ||
columns : [ {keyvalue : 'value10%', label : 'Value10%'}, required: 'true'}, {keyvalue : 'label20%', label : 'Label20%'}, required: 'true'}, {keyvalue : 'width30%', label : 'Width20%'}, options:[ {value : '10%40%', label : '10%20%'}, ]} ], value : [ {valuelabel : '20%Username', labelvalue : '20%username'}, {valuelabel : '30%Status', labelvalue : '20%status'}, {label : 'Message', {value : '40%message', labelwidth : '20%'}, ]} ], value : [ {{label : 'UsernameDate', value : 'usernamedateCreated'}, {label : 'Status', value : 'status'}, {label : 'Message', value : 'message', width : '20%'}, {label : 'Date', value : 'dateCreated'} ] ] |
...
Code Block | ||
---|---|---|
| ||
{ regex_validation : '^[a-zA-Z0-9_]+$', validation_message : 'Invalid ID!!' } |
Code Block | ||
---|---|---|
| ||
{ control_field: 'chartType', control_value: 'bar|xy|area|bubble|line|candlestick|ohlc', control_use_regex: 'true', } |
Code Block | ||
---|---|---|
| ||
options : [ {value: 'value1', label : 'Value 1'}, {value: 'value2', label : 'Value 2'}, {value: 'value3', label : 'Value 3'} ] |
Code Block | ||
---|---|---|
| ||
options_ajax : '[CONTEXT_PATH]/web/json/console/app[APP_PATH]/datalist/options' |
Code Block | ||
---|---|---|
| ||
options_ajax_on_change : 'type' options_ajax : '[CONTEXT_PATH]/web/json/app[APP_PATH]/plugin/org.joget.plugin.enterprise.SamplePlugin/service?action=getJson' |
Code Block | ||
---|---|---|
| ||
options_callback: 'DatalistBuilder.getColumnOptions' |
Code Block | ||
---|---|---|
| ||
options_script: 'var tempArray = [{\'label\':\'\',\'value\':\'\'}]; for(ee in DatalistBuilder.availableColumns){ var temp = { \'label\' : UI.escapeHTML(DatalistBuilder.availableColumns[ee].label), \'value\' : DatalistBuilder.availableColumns[ee].id}; tempArray.push(temp);}tempArray;' |
...
...