X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/admin/tool/lp/amd/build
home
/
cbholdings
/
pasukulu
/
admin
/
tool
/
lp
/
amd
/
build
/
π
..
π
actionselector.min.js
(2.78 KB)
π
actionselector.min.js.map
(8.46 KB)
π
competencies.min.js
(6.92 KB)
π
competencies.min.js.map
(19.19 KB)
π
competency_outcomes.min.js
(1.08 KB)
π
competency_outcomes.min.js.map
(3.8 KB)
π
competency_plan_navigation.min.js
(1.26 KB)
π
competency_plan_navigation.min.js.map
(3.87 KB)
π
competency_rule.min.js
(1.25 KB)
π
competency_rule.min.js.map
(5.89 KB)
π
competency_rule_all.min.js
(599 B)
π
competency_rule_all.min.js.map
(2.13 KB)
π
competency_rule_points.min.js
(2.48 KB)
π
competency_rule_points.min.js.map
(8.29 KB)
π
competencyactions.min.js
(15.39 KB)
π
competencyactions.min.js.map
(44.26 KB)
π
competencydialogue.min.js
(2.32 KB)
π
competencydialogue.min.js.map
(7.6 KB)
π
competencypicker.min.js
(6.73 KB)
π
competencypicker.min.js.map
(21.75 KB)
π
competencypicker_user_plans.min.js
(3.07 KB)
π
competencypicker_user_plans.min.js.map
(10.26 KB)
π
competencyruleconfig.min.js
(6.04 KB)
π
competencyruleconfig.min.js.map
(20.69 KB)
π
competencytree.min.js
(3.19 KB)
π
competencytree.min.js.map
(12.6 KB)
π
course_competency_settings.min.js
(2.68 KB)
π
course_competency_settings.min.js.map
(7.48 KB)
π
dialogue.min.js
(1.64 KB)
π
dialogue.min.js.map
(5.65 KB)
π
dragdrop-reorder.min.js
(1.2 KB)
π
dragdrop-reorder.min.js.map
(5.09 KB)
π
event_base.min.js
(555 B)
π
event_base.min.js.map
(2.21 KB)
π
evidence_delete.min.js
(1.29 KB)
π
evidence_delete.min.js.map
(4.74 KB)
π
form-user-selector.min.js
(1.3 KB)
π
form-user-selector.min.js.map
(4.43 KB)
π
form_competency_element.min.js
(2.35 KB)
π
form_competency_element.min.js.map
(6.7 KB)
π
frameworkactions.min.js
(2.4 KB)
π
frameworkactions.min.js.map
(8.01 KB)
π
frameworks_datasource.min.js
(1.13 KB)
π
frameworks_datasource.min.js.map
(4.32 KB)
π
grade_dialogue.min.js
(1.91 KB)
π
grade_dialogue.min.js.map
(6.12 KB)
π
grade_user_competency_inline.min.js
(2.6 KB)
π
grade_user_competency_inline.min.js.map
(7.98 KB)
π
menubar.min.js
(9.58 KB)
π
menubar.min.js.map
(37.93 KB)
π
module_navigation.min.js
(838 B)
π
module_navigation.min.js.map
(2.95 KB)
π
parentcompetency_form.min.js
(2.43 KB)
π
parentcompetency_form.min.js.map
(8.19 KB)
π
planactions.min.js
(9.4 KB)
π
planactions.min.js.map
(27.69 KB)
π
scaleconfig.min.js
(3.49 KB)
π
scaleconfig.min.js.map
(11.36 KB)
π
scalevalues.min.js
(670 B)
π
scalevalues.min.js.map
(2.51 KB)
π
templateactions.min.js
(2.79 KB)
π
templateactions.min.js.map
(9.64 KB)
π
tree.min.js
(8.11 KB)
π
tree.min.js.map
(27.21 KB)
π
user_competency_course_navigation.min.js
(1.48 KB)
π
user_competency_course_navigation.min.js.map
(4.56 KB)
π
user_competency_info.min.js
(1.96 KB)
π
user_competency_info.min.js.map
(6.1 KB)
π
user_competency_plan_popup.min.js
(2.48 KB)
π
user_competency_plan_popup.min.js.map
(7.11 KB)
π
user_competency_workflow.min.js
(4.61 KB)
π
user_competency_workflow.min.js.map
(12.68 KB)
π
user_evidence_actions.min.js
(6.67 KB)
π
user_evidence_actions.min.js.map
(19.24 KB)
Editing: user_evidence_actions.min.js
/** * User evidence actions. * * @module tool_lp/user_evidence_actions * @copyright 2015 FrΓ©dΓ©ric Massart - FMCorz.net * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ define("tool_lp/user_evidence_actions",["jquery","core/templates","core/ajax","core/notification","core/str","tool_lp/menubar","tool_lp/competencypicker_user_plans"],(function($,templates,ajax,notification,str,Menubar,PickerUserPlans){var UserEvidenceActions=function(type){if(this._type=type,"evidence"===type)this._region='[data-region="user-evidence-page"]',this._evidenceNode='[data-region="user-evidence-page"]',this._template="tool_lp/user_evidence_page",this._contextMethod="tool_lp_data_for_user_evidence_page";else{if("list"!==type)throw new TypeError("Unexpected type.");this._region='[data-region="user-evidence-list"]',this._evidenceNode='[data-region="user-evidence-node"]',this._template="tool_lp/user_evidence_list_page",this._contextMethod="tool_lp_data_for_user_evidence_list_page"}};return UserEvidenceActions.prototype._contextMethod=null,UserEvidenceActions.prototype._evidenceNode=null,UserEvidenceActions.prototype._region=null,UserEvidenceActions.prototype._template=null,UserEvidenceActions.prototype._type=null,UserEvidenceActions.prototype._getContextArgs=function(evidenceData){var args={};return"evidence"===this._type?args={id:evidenceData.id}:"list"===this._type&&(args={userid:evidenceData.userid}),args},UserEvidenceActions.prototype._renderView=function(context){var self=this;return templates.render(self._template,context).then((function(newhtml,newjs){templates.replaceNode($(self._region),newhtml,newjs)}))},UserEvidenceActions.prototype._callAndRefresh=function(calls,evidenceData){var self=this;return calls.push({methodname:self._contextMethod,args:self._getContextArgs(evidenceData)}),$.when.apply($.when,ajax.call(calls)).then((function(){return self._renderView(arguments[arguments.length-1])})).fail(notification.exception)},UserEvidenceActions.prototype._doDelete=function(evidenceData){var calls=[{methodname:"core_competency_delete_user_evidence",args:{id:evidenceData.id}}];this._callAndRefresh(calls,evidenceData)},UserEvidenceActions.prototype.deleteEvidence=function(evidenceData){var self=this;ajax.call([{methodname:"core_competency_read_user_evidence",args:{id:evidenceData.id}}])[0].done((function(evidence){str.get_strings([{key:"confirm",component:"moodle"},{key:"deleteuserevidence",component:"tool_lp",param:evidence.name},{key:"delete",component:"moodle"},{key:"cancel",component:"moodle"}]).done((function(strings){notification.confirm(strings[0],strings[1],strings[2],strings[3],(function(){self._doDelete(evidenceData)}))})).fail(notification.exception)})).fail(notification.exception)},UserEvidenceActions.prototype._deleteEvidenceHandler=function(e){e.preventDefault();var data=this._findEvidenceData($(e.target));this.deleteEvidence(data)},UserEvidenceActions.prototype._doCreateUserEvidenceCompetency=function(evidenceData,competencyIds){var calls=[];$.each(competencyIds,(function(index,competencyId){calls.push({methodname:"core_competency_create_user_evidence_competency",args:{userevidenceid:evidenceData.id,competencyid:competencyId}})})),this._callAndRefresh(calls,evidenceData)},UserEvidenceActions.prototype.createUserEvidenceCompetency=function(evidenceData){var self=this,picker=new PickerUserPlans(evidenceData.userid);picker.on("save",(function(e,data){var competencyIds=data.competencyIds;self._doCreateUserEvidenceCompetency(evidenceData,competencyIds,data.requestReview)})),picker.display()},UserEvidenceActions.prototype._createUserEvidenceCompetencyHandler=function(e){e.preventDefault();var data=this._findEvidenceData($(e.target));this.createUserEvidenceCompetency(data)},UserEvidenceActions.prototype._doDeleteUserEvidenceCompetency=function(evidenceData,competencyId){var calls=[];calls.push({methodname:"core_competency_delete_user_evidence_competency",args:{userevidenceid:evidenceData.id,competencyid:competencyId}}),this._callAndRefresh(calls,evidenceData)},UserEvidenceActions.prototype.deleteUserEvidenceCompetency=function(evidenceData,competencyId){this._doDeleteUserEvidenceCompetency(evidenceData,competencyId)},UserEvidenceActions.prototype._deleteUserEvidenceCompetencyHandler=function(e){var data=this._findEvidenceData($(e.currentTarget)),competencyId=$(e.currentTarget).data("id");e.preventDefault(),this.deleteUserEvidenceCompetency(data,competencyId)},UserEvidenceActions.prototype._doReviewUserEvidenceCompetencies=function(evidenceData){var calls=[{methodname:"core_competency_request_review_of_user_evidence_linked_competencies",args:{id:evidenceData.id}}];this._callAndRefresh(calls,evidenceData)},UserEvidenceActions.prototype.reviewUserEvidenceCompetencies=function(evidenceData){var self=this;ajax.call([{methodname:"core_competency_read_user_evidence",args:{id:evidenceData.id}}])[0].done((function(evidence){str.get_strings([{key:"confirm",component:"moodle"},{key:"sendallcompetenciestoreview",component:"tool_lp",param:evidence.name},{key:"confirm",component:"moodle"},{key:"cancel",component:"moodle"}]).done((function(strings){notification.confirm(strings[0],strings[1],strings[2],strings[3],(function(){self._doReviewUserEvidenceCompetencies(evidenceData)}))})).fail(notification.exception)})).fail(notification.exception)},UserEvidenceActions.prototype._reviewUserEvidenceCompetenciesHandler=function(e){e.preventDefault();var data=this._findEvidenceData($(e.target));this.reviewUserEvidenceCompetencies(data)},UserEvidenceActions.prototype._findEvidenceData=function(node){var data,parent=node.parentsUntil($(this._region).parent(),this._evidenceNode);if(1!=parent.length)throw new Error("The evidence node was not located.");if(void 0===(data=parent.data())||void 0===data.id)throw new Error("Evidence data could not be found.");return data},UserEvidenceActions.prototype.enhanceMenubar=function(selector){Menubar.enhance(selector,{'[data-action="user-evidence-delete"]':this._deleteEvidenceHandler.bind(this),'[data-action="link-competency"]':this._createUserEvidenceCompetencyHandler.bind(this),'[data-action="send-competencies-review"]':this._reviewUserEvidenceCompetenciesHandler.bind(this)})},UserEvidenceActions.prototype.registerEvents=function(){var wrapper=$(this._region);wrapper.find('[data-action="user-evidence-delete"]').click(this._deleteEvidenceHandler.bind(this)),wrapper.find('[data-action="link-competency"]').click(this._createUserEvidenceCompetencyHandler.bind(this)),wrapper.find('[data-action="delete-competency-link"]').click(this._deleteUserEvidenceCompetencyHandler.bind(this)),wrapper.find('[data-action="send-competencies-review"]').click(this._reviewUserEvidenceCompetenciesHandler.bind(this))},UserEvidenceActions})); //# sourceMappingURL=user_evidence_actions.min.js.map
Upload File
Create Folder