tool_lp/competencies

Handle add/remove competency links.

Source:
License:
  • http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Classes

tool_lp/competencies

Methods

(inner) deleteHandler(deleteid)

Source:

Show a confirm dialogue before deleting a competency.

Parameters:
Name Type Description
deleteid int

The id of record to delete.

(inner) doDelete(deleteid)

Source:

Delete the link between competency and course, template or plan. Reload the page.

Parameters:
Name Type Description
deleteid int

The id of record to delete.

(inner) handleDrop(drag, drop)

Source:

Handle a drop from a drag/drop operation.

Parameters:
Name Type Description
drag DOMNode

The dragged node.

drop DOMNode

The dropped on node.

(inner) pickCompetency() → {Promise}

Source:

Pick a competency

Returns:
Type
Promise

(inner) registerDragDrop()

Source:

Initialise the drag/drop code.

(inner) registerEvents()

Source:

Register the javascript event handlers for this page.