UNPKG

processmaker-builder

Version:

The gulp task runner for ProcessMaker building

561 lines (560 loc) 23.9 kB
{ "name": "form-example", "items": [ { "type": "form", "mode": "view", "items": [ [ { "type": "title", "colSpan": 12, "name": "title", "label": "PMDynaform 10 - Grids - Working" } ], [ { "type": "grid", "colSpan": 12, "name": "GridNameMask", "id": "GridNameMaskId", "label": "Grid with formula", "required": false, "rows": 3, "layout": "form", "pageSize": 3, "mode": "edit", "hint": "GridField with Mask", "pager": true, "columns": [ { "var_name": "field10", "var_uid": "10", "type": "text", "name": "textOne", "title": "TextInput", "required": false, "function": "sum" }, { "var_name": "field11", "var_uid": "11", "type": "text", "name": "textTwo", "defaultValue": "", "title": "TextInput" }, { "var_name": "field12", "var_uid": "12", "type": "text", "formula": "textOne - (textTwo +100)", "name": "textThree", "defaultValue": "", "title": "textOne - (textTwo +100)", "function": "avg" } ] } ], [ { "type": "grid", "colSpan": 12, "name": "GridName", "id": "GridNameId", "label": "GridField with pager and form mode", "required": false, "rows": 3, "layout": "form", "pageSize": 3, "mode": "edit", "hint": "This is a grid example", "pager": true, "columns": [ { "var_name": "field13", "var_uid": "13", "type": "text", "name": "textname", "id": "textnameId", "placeholder": "mask #### - ### - ###", "defaultValue": "1243454356", "title": "TextInput", "required": false, "mask": "### - ### - ###" }, { "var_name": "field14", "var_uid": "14", "type": "text", "name": "textname2", "placeholder": "mask #### - ### - ###", "defaultValue": "111111111", "title": "TextInput", "required": true }, { "var_name": "field15", "var_uid": "15", "type": "text", "name": "textname3", "placeholder": "mask #### - ### - ###", "defaultValue": "0000000", "title": "TextInput", "required": true }, { "var_name": "field16", "var_uid": "16", "type": "dropdown", "title": "Options", "name": "dropdownname", "defaultValue": "option1", "options": [ { "label": "Option 1", "value": "option1" }, { "label": "Option 2", "value": "option2" }, { "label": "Option 3", "value": "option3" } ] } ] } ], [ { "type": "grid", "colSpan": 12, "name": "Gridname2", "label": "GridField with pager and static mode", "required": false, "rows": 1, "layout": "static", "mode": "edit", "hint": "This is a grid example", "pager": true, "columns": [ { "var_name": "field17", "var_uid": "17", "type": "text", "name": "TextName1", "placeholder": "mask #### - ### - ###", "defaultValue": "", "title": "TextInput", "required": false, "mask": "### - ### - ###", "dataType": "string" }, { "var_name": "field18", "var_uid": "18", "type": "textarea", "title": "Textarea", "name": "textarea1", "defaultValue": "", "required": false, "rows": 3, "hint":null }, { "var_name": "field19", "var_uid": "19", "type": "suggest", "name": "suggestName", "defaultValue": "", "title": "Suggest", "placeholder": "suggest", "required": false, "dataType": "string", "options":[ { "label": "Option 1", "value": "option1" }, { "label": "Option 2", "value": "option2" }, { "label": "Option 3", "value": "option3" } ], "hint":null }, { "var_name": "field20", "var_uid": "20", "type": "checkbox", "name": "chekboxName", "label": "Checkbox", "required": false, "title": "Checkbox", "hint":null, "options": [ { "label": "This is the option A", "value": 1, "selected": true }, { "label": "This is the option B", "value": 2 }, { "label": "This is the option C", "value": 3, "selected": true } ] }, { "var_name": "field11", "var_uid": "11", "type": "file", "title": "File uploaded", "multiple": true, "dnd":true, "name": "textName1" } ] } ], [ { "type": "grid", "colSpan": 12, "name": "Gridname3", "label": "GridField with pager and responsive mode", "required": false, "rows": 3, "layout": "responsive", "mode": "edit", "hint": "This is a grid example", "pager": false, "columns": [ { "var_name": "field21", "var_uid": "21", "type": "text", "name": "TextName1", "placeholder": "mask #### - ### - ###", "defaultValue": "232323232323", "title": "TextInput", "required": false, "mask": "### - ### - ###", "dataType": "string" }, { "var_name": "field22", "var_uid": "22", "type": "checkbox", "name": "chekboxName", "title": "Checkbox", "required": false, "hint":null, "options": [ { "label": "This is the option A", "value": 1, "selected": true }, { "label": "This is the option B", "value": 2 }, { "label": "This is the option C", "value": 3, "selected": true } ] }, { "var_name": "field23", "var_uid": "23", "type": "suggest", "name": "suggestName", "defaultValue": "option1", "title": "Suggest", "placeholder": "suggest", "required": false, "dataType": "string", "options":[ { "label": "Option 1", "value": "option1" }, { "label": "Option 2", "value": "option2" }, { "label": "Option 3", "value": "option3" } ], "hint":null }, { "var_name": "field24", "var_uid": "24", "type": "radio", "name": "radiogroupName", "defaultValue": 2, "title": "RadioGroup", "required": false, "options": [ { "label": "This is the option A", "value": 1 }, { "label": "This is the option B", "value": 2 }, { "label": "This is the option C", "value": 3 } ] } ] } ] ], "variables": [ { "var_acceptedValues": [], "var_dbConnection": "workflow", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "users", "var_name": "field10", "var_allowNull": 1, "var_sql": "SELECT USR_UID, USR_USERNAME\nFROM USERS\nWHERE USR_USERNAME <> \" \"", "var_uid": "10" }, { "var_acceptedValues": [], "var_dbConnection": "workflow", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "country", "var_name": "field11", "var_allowNull": 1, "var_sql": "SELECT IC_UID,IC_NAME \nFROM ISO_COUNTRY WHERE IC_NAME <> \" \"", "var_uid": "11" }, { "var_acceptedValues": [], "var_dbConnection": "workflow", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "subdivision", "var_name": "field12", "var_allowNull": 1, "var_sql": "SELECT \nIS_UID,\nIS_NAME FROM ISO_SUBDIVISION WHERE IC_UID = \"@#country\" AND IS_NAME <> \" \"", "var_uid": "12" }, { "var_acceptedValues": [], "var_dbConnection": "workflow", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "location", "var_name": "field13", "var_allowNull": 1, "var_sql": "SELECT IL_UID, IL_NAME\nFROM ISO_LOCATION\nWHERE IS_UID = \"@#subdivision\" AND IL_NAME <> \" \" AND IC_UID = \"@#country\"", "var_uid": "13" }, { "var_acceptedValues": [], "var_dbConnection": "workflow", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "varname", "var_name": "field14", "var_allowNull": 1, "var_sql": "", "var_uid": "14" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "simplevariable", "var_name": "field15", "var_allowNull": 1, "var_sql": "", "var_uid": "15" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "Simple Variable Two", "var_name": "field16", "var_allowNull": 1, "var_sql": "", "var_uid": "16" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "datetime", "var_label": "Simple Variable Three", "var_name": "field17", "var_allowNull": 1, "var_sql": "", "var_uid": "17" }, { "var_acceptedValues": [ { "value": "First Value", "keyValue": "firstvalue" }, { "value": "Second Value", "keyValue": "secondvalue" } ], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 100, "var_fieldType": "string", "var_label": "optionsvariable", "var_name": "field18", "var_allowNull": 1, "var_sql": "", "var_uid": "18" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "variablegridone", "var_name": "field19", "var_allowNull": 1, "var_sql": "", "var_uid": "19" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 100, "var_fieldType": "string", "var_label": "field20", "var_name": "field20", "var_allowNull": 1, "var_sql": "", "var_uid": "20" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "variablegridthree", "var_name": "field21", "var_allowNull": 1, "var_sql": "", "var_uid": "21" }, { "var_acceptedValues": [ { "value": "variable option 1", "keyValue": "variable_option_1" }, { "value": "variable option 2", "keyValue": "variable_option_2" }, { "value": "variable option 3", "keyValue": "variable_option_3" } ], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "variablegridfour", "var_name": "field22", "var_allowNull": 1, "var_sql": "", "var_uid": "22" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "variablegridthree", "var_name": "field23", "var_allowNull": 1, "var_sql": "", "var_uid": "23" }, { "var_acceptedValues": [], "var_dbConnection": "none", "var_defaultValue": "", "var_fieldSize": 10, "var_fieldType": "string", "var_label": "variablegridthree", "var_name": "field24", "var_allowNull": 1, "var_sql": "", "var_uid": "24" } ], "data": { "field10": [ "1", "22", "333" ], "field11": [ "10", "11", "12" ], "field12": [ "1", "2", "3" ] } } ] }