tool_lp/competencyselect

Description:
  • Handle selection changes on the competency tree.

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

Handle selection changes on the competency tree.

Members

(inner) competencies :Array.<Object>

Description:
  • Cached list of competencies

Source:

Cached list of competencies

Type:
  • Array.<Object>

(inner) competencyFrameworkId :Number

Description:
  • The current framework id

Source:

The current framework id

Type:
  • Number

(inner) competencyFrameworkShortName :String

Description:
  • The current framework short name

Source:

The current framework short name

Type:
  • String

(inner) competencyFramworkCanManage :Boolean

Description:
  • Can manage the competencies framework

Source:

Can manage the competencies framework

Type:
  • Boolean

(inner) currentNodeId :String

Description:
  • The data-id of the current node in the tree.

Source:

The data-id of the current node in the tree.

Type:
  • String

(inner) treeSelector :String

Description:
  • The selector for the root of the tree.

Source:

The selector for the root of the tree.

Type:
  • String

Methods

(inner) getChildren(id) → {Array}

Description:
  • Get the children of a competency.

Source:
Parameters:
Name Type Description
id Number

The competency ID.

Returns:
Type
Array

(inner) hasChildren(id) → {Boolean}

Description:
  • Whether a competency has children.

Source:
Parameters:
Name Type Description
id Number

The competency ID.

Returns:
Type
Boolean

(inner) reloadCompetencies() → {Promise}

Description:
  • Reload all the page competencies framework competencies.

Source:
Returns:
Type
Promise