diff --git a/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json b/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json index 07d71d2e..75e50e81 100644 --- a/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json +++ b/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json @@ -4,149 +4,121 @@ "title": "Notification of Likely or Actual Migration", "display": "form", "type": "form", - "name": "nlamForm", - "path": "nlamform", + "name": "nomBundleForm", + "path": "nombundleform", "tags": [ "common" ], "components": [ { "title": "Reviewer Actions", + "theme": "default", + "tooltip": "", + "customClass": "", "collapsible": false, - "hideLabel": true, - "key": "reviewerActions", - "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", + "hidden": false, + "hideLabel": false, + "disabled": false, + "modalEdit": false, + "key": "nomBundleActions", + "tags": [], + "properties": {}, + "customConditional": "\r\nconst UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\nconst roles = UserDetails[\"role\"];\r\n\r\nif(roles.includes(\"formsflow-reviewer/cssa-team\") || \r\nroles.includes(\"formsflow-reviewer/csap\") || \r\nroles.includes(\"formsflow-reviewer/csap-society\")|| \r\nroles.includes(\"formsflow-reviewer/caseworker\")|| \r\nroles.includes(\"formsflow-reviewer/sdm\") || \r\nroles.includes(\"formsflow-reviewer/site-information-advisor\")) \r\n {\r\n if (data.riskclassification === \"exempt\"){\r\n show = true;\r\n } else {\r\n show = false;\r\n }\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", + "conditional": { + "json": "", + "show": null, + "when": null, + "eq": "" + }, + "logic": [], + "attributes": {}, + "overlay": { + "style": "", + "page": "", + "left": "", + "top": "", + "width": "", + "height": "" + }, "type": "panel", "label": "Panel", + "breadcrumb": "default", + "tabindex": "", "input": false, "tableView": false, "components": [ { "label": "Columns", "columns": [ + { + "components": [], + "width": 3, + "offset": 0, + "push": 0, + "pull": 0, + "size": "md", + "currentWidth": 3 + }, { "components": [ { - "label": "Accepted", + "label": "Approved", "action": "custom", "showValidations": false, - "theme": "success", - "tableView": false, - "key": "accepted2", - "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", - "type": "button", - "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Accepted'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Approved'\r\n }); \r\n});", - "input": true, - "placeholder": "", - "prefix": "", - "customClass": "", - "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, - "unique": false, - "persistent": false, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": true, - "labelPosition": "top", + "theme": "primary", + "size": "md", + "block": false, + "leftIcon": "", + "rightIcon": "", + "shortcut": "", "description": "", - "errorLabel": "", "tooltip": "", - "hideLabel": false, + "customClass": "", "tabindex": "", - "disabled": false, + "disableOnInvalid": false, + "hidden": false, "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, - "widget": { - "type": "input" - }, - "attributes": {}, - "validateOn": "change", - "validate": { - "required": false, - "custom": "", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false - }, + "disabled": false, + "tableView": false, + "modalEdit": false, + "key": "approveBundle", + "tags": [], + "properties": {}, "conditional": { "show": null, "when": null, - "eq": "" + "eq": "", + "json": "" }, + "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\n\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\n\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", + "logic": [], + "attributes": {}, "overlay": { "style": "", + "page": "", "left": "", "top": "", "width": "", "height": "" }, - "allowCalculateOverride": false, - "encrypted": false, - "showCharCount": false, - "showWordCount": false, - "properties": {}, - "allowMultipleMasks": false, - "addons": [], - "size": "md", - "leftIcon": "", - "rightIcon": "", - "block": false, - "disableOnInvalid": false, - "id": "elwcbpm" - } - ], - "offset": 0, - "push": 0, - "pull": 0, - "size": "md", - "currentWidth": 3, - "width": 3 - }, - { - "components": [ - { - "label": "Requires Info From Applicant", - "action": "custom", - "showValidations": false, - "theme": "warning", - "tableView": false, - "key": "needsMoreInfo", - "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", "type": "button", - "custom": "\r\nconst submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Resubmit'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Resubmit'\r\n }); \r\n});", + "custom": "\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Approved'\r\n})", "input": true, "placeholder": "", "prefix": "", - "customClass": "", "suffix": "", "multiple": false, "defaultValue": null, "protected": false, "unique": false, "persistent": false, - "hidden": false, "clearOnHide": true, "refreshOn": "", "redrawOn": "", - "modalEdit": false, "dataGridLabel": true, "labelPosition": "top", - "description": "", "errorLabel": "", - "tooltip": "", "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, "dbIndex": false, "customDefaultValue": "", "calculateValue": "", @@ -154,7 +126,6 @@ "widget": { "type": "input" }, - "attributes": {}, "validateOn": "change", "validate": { "required": false, @@ -164,31 +135,13 @@ "multiple": false, "unique": false }, - "conditional": { - "show": null, - "when": null, - "eq": "" - }, - "overlay": { - "style": "", - "left": "", - "top": "", - "width": "", - "height": "" - }, "allowCalculateOverride": false, "encrypted": false, "showCharCount": false, "showWordCount": false, - "properties": {}, "allowMultipleMasks": false, "addons": [], - "size": "md", - "leftIcon": "", - "rightIcon": "", - "block": false, - "disableOnInvalid": false, - "id": "exou9j" + "id": "eul4n0k" } ], "width": 3, @@ -201,39 +154,63 @@ { "components": [ { - "label": "Reject Forms", + "label": "Needs More Info", "action": "custom", "showValidations": false, - "theme": "danger", + "theme": "warning", + "size": "md", + "block": false, + "leftIcon": "", + "rightIcon": "", + "shortcut": "", + "description": "", + "tooltip": "", + "customClass": "", + "tabindex": "", + "disableOnInvalid": false, + "hidden": false, + "autofocus": false, + "disabled": false, "tableView": false, - "key": "rejected", - "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", + "modalEdit": false, + "key": "sendBundleToApplicant", + "tags": [], + "properties": {}, + "conditional": { + "show": null, + "when": null, + "eq": "", + "json": "" + }, + "customConditional": "", + "logic": [], + "attributes": {}, + "overlay": { + "style": "", + "page": "", + "left": "", + "top": "", + "width": "", + "height": "" + }, "type": "button", - "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Rejected'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Rejected'\r\n }); \r\n});", + "custom": "form.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType:'Returned'\r\n });", "input": true, "placeholder": "", "prefix": "", - "customClass": "", "suffix": "", "multiple": false, "defaultValue": null, "protected": false, "unique": false, "persistent": false, - "hidden": false, "clearOnHide": true, "refreshOn": "", "redrawOn": "", - "modalEdit": false, "dataGridLabel": true, "labelPosition": "top", - "description": "", "errorLabel": "", - "tooltip": "", "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, "dbIndex": false, "customDefaultValue": "", "calculateValue": "", @@ -241,7 +218,6 @@ "widget": { "type": "input" }, - "attributes": {}, "validateOn": "change", "validate": { "required": false, @@ -251,31 +227,13 @@ "multiple": false, "unique": false }, - "conditional": { - "show": null, - "when": null, - "eq": "" - }, - "overlay": { - "style": "", - "left": "", - "top": "", - "width": "", - "height": "" - }, "allowCalculateOverride": false, "encrypted": false, "showCharCount": false, "showWordCount": false, - "properties": {}, "allowMultipleMasks": false, "addons": [], - "size": "md", - "leftIcon": "", - "rightIcon": "", - "block": false, - "disableOnInvalid": false, - "id": "enqzzrr8" + "id": "ed5wtf6" } ], "size": "md", @@ -288,14 +246,15 @@ { "components": [ { - "label": "Send to Previous Reviewer", + "label": "Reject Form", "action": "custom", "showValidations": false, + "theme": "danger", "tableView": false, - "key": "sendToPrevReviewer", - "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", + "key": "rejectBundle", + "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nif(roles.includes(\"formsflow-reviewer\") && \r\n!(roles.includes(\"formsflow-reviewer/csap\") ||\r\nroles.includes(\"formsflow-reviewer/csap-society\"))) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}", "type": "button", - "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Recheck'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Recheck'\r\n }); \r\n});", + "custom": "\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Rejected'\r\n}); ", "input": true, "placeholder": "", "prefix": "", @@ -361,8 +320,7 @@ "rightIcon": "", "block": false, "disableOnInvalid": false, - "theme": "primary", - "id": "e4hynxb" + "id": "ez5okzn" } ], "size": "md", @@ -373,7 +331,6 @@ "currentWidth": 3 } ], - "hideLabel": true, "key": "columns", "type": "columns", "input": false, @@ -397,6 +354,7 @@ "description": "", "errorLabel": "", "tooltip": "", + "hideLabel": false, "tabindex": "", "disabled": false, "autofocus": false, @@ -437,37 +395,31 @@ "tree": false, "lazyLoad": false, "autoAdjust": false, - "id": "e2isc9b" + "id": "et69lr0c" } ], + "keyModified": true, "placeholder": "", "prefix": "", - "customClass": "", "suffix": "", "multiple": false, "defaultValue": null, "protected": false, "unique": false, "persistent": false, - "hidden": false, "clearOnHide": false, "refreshOn": "", "redrawOn": "", - "modalEdit": false, "dataGridLabel": false, "labelPosition": "top", "description": "", "errorLabel": "", - "tooltip": "", - "tabindex": "", - "disabled": false, "autofocus": false, "dbIndex": false, "customDefaultValue": "", "calculateValue": "", "calculateServer": false, "widget": null, - "attributes": {}, "validateOn": "change", "validate": { "required": false, @@ -477,30 +429,15 @@ "multiple": false, "unique": false }, - "conditional": { - "show": null, - "when": null, - "eq": "" - }, - "overlay": { - "style": "", - "left": "", - "top": "", - "width": "", - "height": "" - }, "allowCalculateOverride": false, "encrypted": false, "showCharCount": false, "showWordCount": false, - "properties": {}, "allowMultipleMasks": false, "addons": [], "tree": false, "lazyLoad": false, - "theme": "default", - "breadcrumb": "default", - "id": "e6mawl" + "id": "eafq2hp" }, { "label": "Notes", @@ -513,17 +450,17 @@ "disableAddingRemovingRows": false, "conditionalAddButton": "", "hidden": false, - "hideLabel": false, + "hideLabel": true, "autofocus": false, "disabled": false, "tableView": false, "modalEdit": false, "templates": { - "header": "{% console.log(\"row-key header\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n\r\n{% if(groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")){ %}\r\n\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% if(component.label === 'Notes') { %}\r\n
{{ t(component.label) }}
\r\n {% } else if(component.key !== 'comments') { %}\r\n
{{ t(component.label) }}
\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } else { %}\r\n\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ t(component.label)}}
\r\n{% } else { %}\r\n
{{ t(component.label)}}
\r\n{% } %} \r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } %}\r\n", + "header": "{% console.log(\"row-key header\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n\r\n{% if(groups.includes(\"/formsflow/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")){ %}\r\n\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% if(component.label === 'Notes') { %}\r\n
{{ t(component.label) }}
\r\n {% } else if(component.key !== 'comments') { %}\r\n
{{ t(component.label) }}
\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } else { %}\r\n\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ t(component.label)}}
\r\n {% } else if(component.key == 'role' || component.key == 'createdBy') { %}\r\n
{{ t(component.label)}}
\r\n{% } else { %}\r\n
{{ t(component.label)}}
\r\n{% } %} \r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } %}", "tableHeader": "\n \n {% util.eachComponent(components, function(component) { %}\n {% if (!component.hasOwnProperty('tableView') || component.tableView) { %}\n {{ component.label }}\n {% } %}\n {% }) %}\n {% if (!instance.options.readOnly && !instance.disabled) { %}\n Actions\n {% } %}\n \n ", - "row": "{% console.log(\"row-key main\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% console.log('rendering edit grid body')%}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n\r\n\r\n\r\n
\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% console.log(\"row-key\",component.key,row[component.key]) %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n{% if(component.key == 'comments') { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{% } else { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{%}%}\r\n \r\n\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n \r\n {% } %}\r\n {% } %}\r\n
\r\n {% } else if (groups.includes(\"/formsflow/formsflow-reviewer/site-risk-classification-officer\") || groups.includes(\"/formsflow/formsflow-reviewer/cssa-team\") || groups.includes(\"/formsflow/formsflow-reviewer/caseworker\") || groups.includes(\"/formsflow/formsflow-reviewer/sdm\")) { %}\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% console.log('for sia') %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } else { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } %} \r\n \r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n {% } %}\r\n
\r\n {% } %}\r\n \r\n \r\n \r\n{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}", + "row": "\r\n\r\n{% console.log(\"row-key main\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% console.log('rendering edit grid body')%}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n\r\n\r\n\r\n
\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% console.log(\"row-key\",component.key,row[component.key]) %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n{% if(component.key == 'comments') { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{% } else { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{%}%}\r\n \r\n\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n \r\n {% } %}\r\n {% } %}\r\n
\r\n {% } else if (groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/cssa-team\") || groups.includes(\"/formsflow/formsflow-reviewer/caseworker\") || groups.includes(\"/formsflow/formsflow-reviewer/sdm\")) { %}\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% console.log('for sia') %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n {% } else if(component.key == 'role' || component.key == 'createdBy') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } else { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } %} \r\n \r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n {% } %}\r\n
\r\n {% } %}\r\n \r\n \r\n \r\n{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}", "tableRow": "\n {% util.eachComponent(components, function(component) { %}\n {% if (!component.hasOwnProperty('tableView') || component.tableView) { %}\n \n {{ getView(component, row[component.key]) }}\n \n {% } %}\n {% }) %}\n {% if (!instance.options.readOnly && !instance.disabled) { %}\n \n
\n \n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\n \n {% } %}\n
\n \n {% } %}\n ", - "footer": "{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% console.log('in validation remove'); %}\r\n{%if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}\r\n" + "footer": "{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{%if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}\r\n" }, "rowClass": "", "addAnother": "", @@ -537,7 +474,7 @@ "encrypted": false, "redrawOn": "", "clearOnHide": true, - "customDefaultValue": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}", + "customDefaultValue": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}", "calculateValue": "", "calculateServer": false, "allowCalculateOverride": false, @@ -545,7 +482,7 @@ "validate": { "required": false, "customMessage": "", - "custom": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n\r\n\r\nvar b =JSON.parse(localStorage.getItem('UserDetails'))\r\nconsole.log(\"from validation tab\")\r\nif(b.groups.includes(\"/formsflow/formsflow-client\"))\r\n{\r\nvar q = document.querySelector(\"[ref='editgrid-notes-addRow']\");\r\nif(q && q !== null){\r\n console.log(\"inside validation remove\")\r\n q.remove();\r\n}\r\nvar editButtons = document.querySelectorAll('button.btn.btn-default.btn-light.btn-sm.editRow');\r\nfor(i=0;ix.commentFor==='external').length > 0)\r\nshow = true;\r\nelse\r\nshow = false;\r\n}\r\nelse\r\n{\r\n show = true;\r\n}\r\n\r\nvar addRowButton = document.querySelector(\"button[ref=editgrid-notes-addRow]\");\r\nif(addRowButton !==null)\r\n{\r\nif( groups.includes(\"/formsflow/formsflow-client\")){\r\n addRowButton.remove();\r\n}\r\n\r\nconst emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n}\r\n", + "customConditional": "\r\n\r\nshow = false;\r\n\r\nconsole.log('cd');\r\n\r\nconst UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\nconst groups = UserDetails[\"groups\"];\r\nif((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\")))\r\n{\r\n if(data.cssaNotes && data.cssaNotes.filter((x)=>x.commentFor==='external').length > 0)\r\n show = true;\r\n else\r\n show = false;\r\n}\r\nelse\r\n{\r\n show = true;\r\n}\r\n\r\n\r\nvar addButton = document.querySelector(\"button[ref=editgrid-cssaNotes-addRow]\");\r\nif(addButton!==null && addButton !== undefined)\r\n{\r\naddButton.addEventListener('click',\r\n(e)=>{\r\n\t\tif( groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\"))\r\n\t\t{\r\n\t\t var internalRadio = document.querySelectorAll(\"input[value='internal'][type='radio']\");\r\n\t\t for (let i = 0; i < internalRadio.length; i++) {\r\n\t\t\tinternalRadio[i].parentElement.remove();\r\n\t\t }\r\n\t\t}\r\n})\r\n}\r\nconst emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\n\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n\r\n\r\nconsole.log('nothing 22');\r\n\r\n\r\nvar b =JSON.parse(localStorage.getItem('UserDetails'))\r\n\r\nif(b.groups.includes(\"/formsflow/formsflow-client\"))\r\n{\r\n\tif(document.querySelector(\"[ref='editgrid-cssaNotes-addRow']\") != null)\r\n\t{\r\n\t\tdocument.querySelector(\"[ref='editgrid-cssaNotes-addRow']\").remove();\r\n\t}\r\n\r\n\tvar editButtons = document.querySelectorAll('button.btn.btn-default.btn-light.btn-sm.editRow');\r\n\tif(editButtons!=null)\r\n\t{\r\n\t\tfor(i=0;i -1 )\r\n{\r\n value = 'Client'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor') > -1 )\r\n{\r\n value = 'Approved Professional'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor-society') > -1 )\r\n{\r\n value = 'CSAP Society'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/cssa-team') > -1 )\r\n{\r\n value = 'CSSA Team'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/caseworker') > -1 )\r\n{\r\n value = 'Caseworker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/sdm') > -1 )\r\n{\r\n value = 'Statutory Decision Maker'\r\n}", + "customDefaultValue": "var b =JSON.parse(localStorage.getItem('UserDetails'))\r\nif(b.groups.indexOf('/formsflow/formsflow-client') > -1 )\r\n{\r\n value = 'Client'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/csap') > -1 )\r\n{\r\n value = 'Approved Professional'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/csap-society') > -1 )\r\n{\r\n value = 'CSAP Society'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/cssa-team') > -1 )\r\n{\r\n value = 'CSSA Team'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/caseworker') > -1 )\r\n{\r\n value = 'Caseworker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/sdm') > -1 )\r\n{\r\n value = 'Statutory Decision Maker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-risk-classification-officer') > -1 )\r\n{\r\n value = 'Site Risk Classification Officer'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor') > -1 )\r\n{\r\n value = 'Site Information Advisor'\r\n}", "key": "role", "type": "textfield", "input": true, @@ -845,7 +782,7 @@ "displayMask": "", "spellcheck": true, "truncateMultipleSpaces": false, - "id": "edl5yjn" + "id": "exbt5zd" } ], "size": "md", @@ -932,7 +869,7 @@ "displayMask": "", "spellcheck": true, "truncateMultipleSpaces": false, - "id": "enow5y" + "id": "etitw4" } ], "size": "md", @@ -949,7 +886,7 @@ "disabled": true, "tableView": true, "customDefaultValue": "value = (new Date()).toLocaleDateString() + ' At ' + (new Date()).toLocaleTimeString()", - "key": "createdAt", + "key": "createdAt1", "type": "textfield", "input": true, "placeholder": "", @@ -1019,7 +956,7 @@ "displayMask": "", "spellcheck": true, "truncateMultipleSpaces": false, - "id": "et5wh8" + "id": "ej7qfd" } ], "size": "md", @@ -1030,7 +967,7 @@ "currentWidth": 2 } ], - "key": "columns", + "key": "columns1", "type": "columns", "input": false, "tableView": false, @@ -1094,7 +1031,7 @@ "tree": false, "lazyLoad": false, "autoAdjust": false, - "id": "evu6hhq" + "id": "ei71bjj" } ], "placeholder": "", @@ -1113,7 +1050,7 @@ "tree": true, "lazyLoad": false, "defaultOpen": false, - "id": "e2rnku7" + "id": "ep1r5ub" }, { "id": "evi8v2p", @@ -1276,7 +1213,7 @@ "attributes": {}, "components": [ { - "id": "ea2btv0000000000000000000000000000000000000000000", + "id": "ea2btv000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "key": "Panel-InformationForAffectedAndLikelyAffectedParcels", "tree": false, "type": "panel", @@ -2178,87 +2115,87 @@ "offset": 0, "components": [ { - "id": "ewklv6a", - "key": "contact-email", - "mask": false, + "key": "ownerContactEmail", "type": "email", "input": true, "label": "Email", - "hidden": false, - "prefix": "", - "suffix": "", - "unique": false, - "widget": { - "type": "input" - }, - "dbIndex": false, - "kickbox": { - "enabled": false - }, - "overlay": { - "top": "", - "left": "", - "style": "", - "width": "", - "height": "" - }, - "tooltip": "", - "disabled": false, - "multiple": false, - "redrawOn": "", - "tabindex": "", "validate": { + "required": true, "custom": "", - "unique": false, - "pattern": "", + "customPrivate": false, + "strictDateValidation": false, "multiple": false, - "required": true, - "maxLength": "", + "unique": false, "minLength": "", - "customPrivate": false, - "strictDateValidation": false + "maxLength": "", + "pattern": "" }, - "autofocus": false, "delimiter": false, - "encrypted": false, - "hideLabel": false, - "inputMask": "", - "inputType": "email", - "modalEdit": false, + "tableView": true, + "requireDecimal": false, + "hideOnChildrenHidden": false, + "placeholder": "", + "prefix": "", + "customClass": "", + "suffix": "", + "multiple": false, + "defaultValue": null, "protected": false, + "unique": false, + "persistent": true, + "hidden": false, + "clearOnHide": true, "refreshOn": "", - "tableView": true, - "attributes": {}, + "redrawOn": "", + "modalEdit": false, + "dataGridLabel": false, + "labelPosition": "top", + "description": "", "errorLabel": "", - "persistent": true, - "properties": {}, - "spellcheck": true, + "tooltip": "", + "hideLabel": false, + "tabindex": "", + "disabled": false, + "autofocus": false, + "dbIndex": false, + "customDefaultValue": "", + "calculateValue": "", + "calculateServer": false, + "widget": { + "type": "input" + }, + "attributes": {}, "validateOn": "change", - "clearOnHide": true, "conditional": { - "eq": "", "show": null, - "when": null + "when": null, + "eq": "" }, - "customClass": "", - "description": "", - "inputFormat": "plain", - "placeholder": "", - "defaultValue": null, - "dataGridLabel": false, - "labelPosition": "top", + "overlay": { + "style": "", + "left": "", + "top": "", + "width": "", + "height": "" + }, + "allowCalculateOverride": false, + "encrypted": false, "showCharCount": false, "showWordCount": false, - "calculateValue": "", - "requireDecimal": false, - "calculateServer": false, + "properties": {}, "allowMultipleMasks": false, - "customDefaultValue": "", - "hideOnChildrenHidden": false, - "allowCalculateOverride": false, "addons": [], + "mask": false, + "inputType": "email", + "inputFormat": "plain", + "inputMask": "", "displayMask": "", - "truncateMultipleSpaces": false + "spellcheck": true, + "truncateMultipleSpaces": false, + "kickbox": { + "enabled": false + }, + "id": "e7hpr1" } ], "currentWidth": 4 @@ -4722,79 +4659,6 @@ "displayMask": "", "truncateMultipleSpaces": false }, - { - "label": "Maps", - "labelPosition": "top", - "description": "", - "tooltip": "", - "customClass": "", - "tabindex": "", - "hidden": false, - "hideLabel": false, - "autofocus": false, - "disabled": false, - "tableView": false, - "modalEdit": false, - "multiple": false, - "persistent": true, - "protected": false, - "dbIndex": false, - "encrypted": false, - "redrawOn": "", - "clearOnHide": true, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, - "allowCalculateOverride": false, - "validateOn": "change", - "validate": { - "required": false, - "customMessage": "", - "custom": "", - "customPrivate": false, - "json": "", - "strictDateValidation": false, - "multiple": false, - "unique": false - }, - "unique": false, - "errorLabel": "", - "errors": "", - "key": "maps", - "tags": [], - "properties": {}, - "customConditional": "", - "conditional": { - "json": "", - "show": null, - "when": null, - "eq": "" - }, - "logic": [], - "attributes": {}, - "overlay": { - "style": "", - "page": "", - "left": "", - "top": "", - "width": "", - "height": "" - }, - "addons": [], - "type": "Maps", - "input": true, - "placeholder": "", - "prefix": "", - "suffix": "", - "refreshOn": "", - "dataGridLabel": false, - "widget": null, - "showCharCount": false, - "showWordCount": false, - "allowMultipleMasks": false, - "id": "eyj30g7", - "defaultValue": null - }, { "id": "exqlqqn", "key": "s2-Longlatcolumn", @@ -4903,82 +4767,82 @@ "offset": 0, "components": [ { - "key": "section2LatitudeDegrees", + "id": "eh6u9bl", + "key": "s2-latdegrees", + "mask": false, "type": "textfield", "input": true, "label": "Degrees", - "validate": { - "required": true, - "custom": "", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "tableView": false, - "hideOnChildrenHidden": false, - "placeholder": "", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, - "showCharCount": false, - "showWordCount": false, - "properties": {}, - "allowMultipleMasks": false, - "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", + "hideLabel": false, "inputMask": "", - "displayMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "ek6jsxr" + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": null, + "dataGridLabel": false, + "labelPosition": "top", + "showCharCount": false, + "showWordCount": false, + "calculateValue": "", + "calculateServer": false, + "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, + "addons": [], + "displayMask": "", + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -4991,82 +4855,86 @@ "offset": 0, "components": [ { - "label": "Minutes", - "tableView": false, - "validate": { - "required": true, - "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Minutes\";\r\n}", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "key": "section2LatitudeMinutes", + "id": "eyi00t", + "key": "s2-latminutes", + "case": "", + "mask": false, "type": "textfield", "input": true, - "hideOnChildrenHidden": false, - "placeholder": "", + "label": "Minutes", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customMessage": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, + "hideLabel": false, + "inputMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, + "spellcheck": true, + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "json": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": "", + "dataGridLabel": false, + "labelPosition": "top", "showCharCount": false, "showWordCount": false, - "properties": {}, + "calculateValue": "", + "calculateServer": false, + "customConditional": "", "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", - "inputMask": "", "displayMask": "", - "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "eq4uxe" + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -5079,82 +4947,86 @@ "offset": 0, "components": [ { - "label": "Seconds", - "tableView": false, - "validate": { - "required": true, - "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Seconds\";\r\n}", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "key": "section2LatitudeSeconds", + "id": "ejsy2dn", + "key": "s2-latseconds", + "case": "", + "mask": false, "type": "textfield", "input": true, - "hideOnChildrenHidden": false, - "placeholder": "", + "label": "Seconds", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customMessage": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, + "hideLabel": false, + "inputMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, + "spellcheck": true, + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "json": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": "", + "dataGridLabel": false, + "labelPosition": "top", "showCharCount": false, "showWordCount": false, - "properties": {}, + "calculateValue": "", + "calculateServer": false, + "customConditional": "", "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", - "inputMask": "", "displayMask": "", - "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "e7kaz2b" + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -5315,82 +5187,86 @@ "offset": 0, "components": [ { - "key": "section2LongitudeDegrees", + "id": "ec509jj", + "key": "s2-longdegrees", + "case": "", + "mask": false, "type": "textfield", "input": true, "label": "Degrees", - "validate": { - "required": true, - "custom": "", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "tableView": false, - "hideOnChildrenHidden": false, - "placeholder": "", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customMessage": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, + "hideLabel": false, + "inputMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, + "spellcheck": true, + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "json": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": "", + "dataGridLabel": false, + "labelPosition": "top", "showCharCount": false, "showWordCount": false, - "properties": {}, + "calculateValue": "", + "calculateServer": false, + "customConditional": "", "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", - "inputMask": "", "displayMask": "", - "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "eqq3zbn" + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -5403,82 +5279,86 @@ "offset": 0, "components": [ { - "label": "Minutes", - "tableView": false, - "validate": { - "required": true, - "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Minutes\";\r\n}", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "key": "section2LongitudeMinutes", + "id": "eo6c9om", + "key": "s2-longminutes", + "case": "", + "mask": false, "type": "textfield", "input": true, - "hideOnChildrenHidden": false, - "placeholder": "", + "label": "Minutes", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customMessage": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, + "hideLabel": false, + "inputMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, + "spellcheck": true, + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "json": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": "", + "dataGridLabel": false, + "labelPosition": "top", "showCharCount": false, "showWordCount": false, - "properties": {}, + "calculateValue": "", + "calculateServer": false, + "customConditional": "", "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", - "inputMask": "", "displayMask": "", - "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "eputc5q" + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -5491,82 +5371,86 @@ "offset": 0, "components": [ { - "label": "Seconds", - "tableView": false, - "validate": { - "required": true, - "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Seconds\";\r\n}", - "customPrivate": false, - "strictDateValidation": false, - "multiple": false, - "unique": false, - "minLength": "", - "maxLength": "", - "pattern": "" - }, - "key": "section2LongitudeSeconds", + "id": "em9fz0j", + "key": "s2-longseconds", + "case": "", + "mask": false, "type": "textfield", "input": true, - "hideOnChildrenHidden": false, - "placeholder": "", + "label": "Seconds", + "hidden": false, "prefix": "", - "customClass": "", "suffix": "", - "multiple": false, - "defaultValue": null, - "protected": false, "unique": false, - "persistent": true, - "hidden": false, - "clearOnHide": true, - "refreshOn": "", - "redrawOn": "", - "modalEdit": false, - "dataGridLabel": false, - "labelPosition": "top", - "description": "", - "errorLabel": "", - "tooltip": "", - "hideLabel": false, - "tabindex": "", - "disabled": false, - "autofocus": false, - "dbIndex": false, - "customDefaultValue": "", - "calculateValue": "", - "calculateServer": false, "widget": { "type": "input" }, - "attributes": {}, - "validateOn": "change", - "conditional": { - "show": null, - "when": null, - "eq": "" - }, + "dbIndex": false, "overlay": { - "style": "", - "left": "", "top": "", + "left": "", + "style": "", "width": "", "height": "" }, - "allowCalculateOverride": false, + "tooltip": "", + "disabled": false, + "multiple": false, + "redrawOn": "", + "tabindex": "", + "validate": { + "custom": "", + "unique": false, + "pattern": "", + "multiple": false, + "required": true, + "maxLength": "", + "minLength": "", + "customMessage": "", + "customPrivate": false, + "strictDateValidation": false + }, + "autofocus": false, "encrypted": false, + "hideLabel": false, + "inputMask": "", + "inputType": "text", + "modalEdit": false, + "protected": false, + "refreshOn": "", + "tableView": false, + "attributes": {}, + "errorLabel": "", + "persistent": true, + "properties": {}, + "spellcheck": true, + "validateOn": "change", + "clearOnHide": true, + "conditional": { + "eq": "", + "json": "", + "show": null, + "when": null + }, + "customClass": "", + "description": "", + "inputFormat": "plain", + "placeholder": "", + "defaultValue": "", + "dataGridLabel": false, + "labelPosition": "top", "showCharCount": false, "showWordCount": false, - "properties": {}, + "calculateValue": "", + "calculateServer": false, + "customConditional": "", "allowMultipleMasks": false, + "customDefaultValue": "", + "hideOnChildrenHidden": false, + "allowCalculateOverride": false, "addons": [], - "mask": false, - "inputType": "text", - "inputFormat": "plain", - "inputMask": "", "displayMask": "", - "spellcheck": true, - "truncateMultipleSpaces": false, - "id": "esu2eyl" + "truncateMultipleSpaces": false } ], "currentWidth": 4 @@ -8465,7 +8349,7 @@ "attributes": {}, "components": [ { - "id": "e3t798j000000000000000000000000000000000000000000000000000000000000000000000", + "id": "e3t798j00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "key": "simplecols4", "tree": false, "type": "columns", @@ -9125,7 +9009,7 @@ "addons": [], "inputType": "radio", "fieldSet": false, - "id": "eni283g" + "id": "evnlt5s" }, { "key": "exemptions", @@ -10310,6 +10194,145 @@ "addons": [], "id": "equ88pm" }, + { + "label": "nomStatus", + "customClass": "", + "modalEdit": false, + "defaultValue": null, + "persistent": true, + "protected": false, + "dbIndex": false, + "encrypted": false, + "redrawOn": "", + "customDefaultValue": "", + "calculateValue": "", + "calculateServer": false, + "key": "nomStatus", + "tags": [], + "properties": {}, + "logic": [], + "attributes": {}, + "overlay": { + "style": "", + "page": "", + "left": "", + "top": "", + "width": "", + "height": "" + }, + "type": "hidden", + "input": true, + "placeholder": "", + "prefix": "", + "suffix": "", + "multiple": false, + "unique": false, + "hidden": false, + "clearOnHide": true, + "refreshOn": "", + "tableView": false, + "dataGridLabel": false, + "labelPosition": "top", + "description": "", + "errorLabel": "", + "tooltip": "", + "hideLabel": false, + "tabindex": "", + "disabled": false, + "autofocus": false, + "widget": { + "type": "input" + }, + "validateOn": "change", + "validate": { + "required": false, + "custom": "", + "customPrivate": false, + "strictDateValidation": false, + "multiple": false, + "unique": false + }, + "conditional": { + "show": null, + "when": null, + "eq": "" + }, + "allowCalculateOverride": false, + "showCharCount": false, + "showWordCount": false, + "allowMultipleMasks": false, + "addons": [], + "inputType": "hidden", + "id": "e61mbzo" + }, + { + "label": "bundleStatus", + "key": "bundleStatus", + "type": "hidden", + "input": true, + "tableView": false, + "placeholder": "", + "prefix": "", + "customClass": "", + "suffix": "", + "multiple": false, + "defaultValue": null, + "protected": false, + "unique": false, + "persistent": true, + "hidden": false, + "clearOnHide": true, + "refreshOn": "", + "redrawOn": "", + "modalEdit": false, + "dataGridLabel": false, + "labelPosition": "top", + "description": "", + "errorLabel": "", + "tooltip": "", + "hideLabel": false, + "tabindex": "", + "disabled": false, + "autofocus": false, + "dbIndex": false, + "customDefaultValue": "", + "calculateValue": "", + "calculateServer": false, + "widget": { + "type": "input" + }, + "attributes": {}, + "validateOn": "change", + "validate": { + "required": false, + "custom": "", + "customPrivate": false, + "strictDateValidation": false, + "multiple": false, + "unique": false + }, + "conditional": { + "show": null, + "when": null, + "eq": "" + }, + "overlay": { + "style": "", + "left": "", + "top": "", + "width": "", + "height": "" + }, + "allowCalculateOverride": false, + "encrypted": false, + "showCharCount": false, + "showWordCount": false, + "properties": {}, + "allowMultipleMasks": false, + "addons": [], + "inputType": "hidden", + "id": "e3lbos" + }, { "label": "applicationId", "customClass": "",