 {"title":"Export","version":"2.0.0","description":"","name":"export","roles":{"administrator":{"title":"Administrator","description":"A role for Administrative Users.","admin":true,"default":false},"authenticated":{"title":"Authenticated","description":"A role for Authenticated Users.","admin":false,"default":false},"anonymous":{"title":"Anonymous","description":"A role for Anonymous Users.","admin":false,"default":true},"s9h2radmins":{"title":"S9H2R_Admins","description":"A role for H2R Admin Users.","admin":false,"default":true}},"forms":{"chkControl":{"title":"chkControl","type":"form","name":"chkControl","path":"chkcontrol","display":"form","tags":["common"],"components":[{"calculateValue":"","properties":{"":""},"conditional":{"show":"","when":null,"eq":""},"tags":[],"hideLabel":false,"labelPosition":"right","type":"checkbox","validate":{"required":false},"clearOnHide":false,"value":"","name":"","hidden":false,"persistent":true,"protected":false,"defaultValue":"false","key":"check1","datagridLabel":true,"label":"Check1","tableView":true,"inputType":"checkbox","input":true},{"properties":{"":""},"conditional":{"show":"","when":null,"eq":""},"tags":[],"hideLabel":false,"labelPosition":"right","type":"checkbox","validate":{"required":false},"clearOnHide":false,"value":"","name":"","hidden":false,"persistent":true,"protected":false,"defaultValue":false,"key":"check2","datagridLabel":true,"label":"Check 2","tableView":true,"inputType":"checkbox","input":true,"calculateValue":""},{"properties":{"":""},"conditional":{"show":"","when":null,"eq":""},"tags":[],"hideLabel":false,"labelPosition":"right","type":"checkbox","validate":{"required":false},"clearOnHide":false,"value":"","name":"","hidden":false,"persistent":true,"protected":false,"defaultValue":false,"key":"check3","datagridLabel":true,"label":"Check3","tableView":true,"inputType":"checkbox","input":true},{"calculateValue":"//Add state control to checkboxes to mimic radio button behavior.\nif(data.check1 === true  && (data.checkState == '2' || data.checkState == '3'))\n    {\n        value = '1';\n        data.check2 = false;\n        data.check3 = false;\n    }\nelse if (data.check2 === true && (data.checkState == '1' || data.checkState == '3'))\n{\n    value = '2';\n    data.check1 = false;\n    data.check3 = false;\n}\nelse if (data.check3 === true && (data.checkState == '1' || data.checkState == '2'))\n{\n    value = '3';\n    data.check1 = false;\n    data.check2 = false;\n}\nelse if (data.check1 === true)\n    value = 1;\nelse if (data.check2 === true)\n    value = 2;\nelse if (data.check3 === true)\n    value = 3;\nelse\n    value = '';","properties":{"":""},"tags":[],"labelPosition":"top","hideLabel":false,"type":"textfield","conditional":{"show":"","when":null,"eq":""},"validate":{"required":false,"minLength":"","maxLength":"","pattern":"","custom":"","customPrivate":false},"clearOnHide":false,"hidden":false,"persistent":true,"unique":false,"protected":false,"defaultValue":"","multiple":false,"suffix":"","prefix":"","placeholder":"","key":"checkState","label":"Check State","inputMask":"","inputType":"text","tableView":true,"input":true}],"access":[{"type":"read_all","roles":["administrator","authenticated","anonymous","s9h2radmins"]}],"submissionAccess":[{"type":"create_own","roles":["authenticated"]},{"type":"read_own","roles":["authenticated"]},{"type":"delete_own","roles":["authenticated"]}]}},"actions":{"chkControl:save":{"title":"Save Submission","name":"save","form":"chkControl","priority":10,"method":["create","update"],"handler":["before"]}},"resources":{}}