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_competency_workflow.min.js
/** * User competency workflow. * * @module tool_lp/user_competency_workflow * @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_competency_workflow",["jquery","core/templates","core/ajax","core/notification","core/str","tool_lp/menubar","tool_lp/event_base"],(function($,Templates,Ajax,Notification,Str,Menubar,EventBase){var UserCompetencyWorkflow=function(){EventBase.prototype.constructor.apply(this,[])};return(UserCompetencyWorkflow.prototype=Object.create(EventBase.prototype))._nodeSelector='[data-node="user-competency"]',UserCompetencyWorkflow.prototype._cancelReviewRequest=function(data){var call={methodname:"core_competency_user_competency_cancel_review_request",args:{userid:data.userid,competencyid:data.competencyid}};Ajax.call([call])[0].then(function(){this._trigger("review-request-cancelled",data),this._trigger("status-changed",data)}.bind(this)).catch(function(){this._trigger("error-occured",data)}.bind(this))},UserCompetencyWorkflow.prototype.cancelReviewRequest=function(data){this._cancelReviewRequest(data)},UserCompetencyWorkflow.prototype._cancelReviewRequestHandler=function(e){e.preventDefault();var data=this._findUserCompetencyData($(e.target));this.cancelReviewRequest(data)},UserCompetencyWorkflow.prototype._requestReview=function(data){var call={methodname:"core_competency_user_competency_request_review",args:{userid:data.userid,competencyid:data.competencyid}};Ajax.call([call])[0].then(function(){this._trigger("review-requested",data),this._trigger("status-changed",data)}.bind(this)).catch(function(){this._trigger("error-occured",data)}.bind(this))},UserCompetencyWorkflow.prototype.requestReview=function(data){this._requestReview(data)},UserCompetencyWorkflow.prototype._requestReviewHandler=function(e){e.preventDefault();var data=this._findUserCompetencyData($(e.target));this.requestReview(data)},UserCompetencyWorkflow.prototype._startReview=function(data){var call={methodname:"core_competency_user_competency_start_review",args:{userid:data.userid,competencyid:data.competencyid}};Ajax.call([call])[0].then(function(){this._trigger("review-started",data),this._trigger("status-changed",data)}.bind(this)).catch(function(){this._trigger("error-occured",data)}.bind(this))},UserCompetencyWorkflow.prototype.startReview=function(data){this._startReview(data)},UserCompetencyWorkflow.prototype._startReviewHandler=function(e){e.preventDefault();var data=this._findUserCompetencyData($(e.target));this.startReview(data)},UserCompetencyWorkflow.prototype._stopReview=function(data){var call={methodname:"core_competency_user_competency_stop_review",args:{userid:data.userid,competencyid:data.competencyid}};Ajax.call([call])[0].then(function(){this._trigger("review-stopped",data),this._trigger("status-changed",data)}.bind(this)).catch(function(){this._trigger("error-occured",data)}.bind(this))},UserCompetencyWorkflow.prototype.stopReview=function(data){this._stopReview(data)},UserCompetencyWorkflow.prototype._stopReviewHandler=function(e){e.preventDefault();var data=this._findUserCompetencyData($(e.target));this.stopReview(data)},UserCompetencyWorkflow.prototype.enhanceMenubar=function(selector){Menubar.enhance(selector,{'[data-action="request-review"]':this._requestReviewHandler.bind(this),'[data-action="cancel-review-request"]':this._cancelReviewRequestHandler.bind(this)})},UserCompetencyWorkflow.prototype._findUserCompetencyData=function(node){var data,parent=node.parents(this._nodeSelector);if(1!=parent.length)throw new Error("The evidence node was not located.");if(void 0===(data=parent.data())||void 0===data.userid||void 0===data.competencyid)throw new Error("User competency data could not be found.");return data},UserCompetencyWorkflow.prototype.enhanceMenubar=function(selector){Menubar.enhance(selector,{'[data-action="request-review"]':this._requestReviewHandler.bind(this),'[data-action="cancel-review-request"]':this._cancelReviewRequestHandler.bind(this),'[data-action="start-review"]':this._startReviewHandler.bind(this),'[data-action="stop-review"]':this._stopReviewHandler.bind(this)})},UserCompetencyWorkflow.prototype.registerEvents=function(selector){var wrapper=$(selector);wrapper.find('[data-action="request-review"]').click(this._requestReviewHandler.bind(this)),wrapper.find('[data-action="cancel-review-request"]').click(this._cancelReviewRequestHandler.bind(this)),wrapper.find('[data-action="start-review"]').click(this._startReviewHandler.bind(this)),wrapper.find('[data-action="stop-review"]').click(this._stopReviewHandler.bind(this))},UserCompetencyWorkflow})); //# sourceMappingURL=user_competency_workflow.min.js.map
Upload File
Create Folder