2 This file is part of Moodle - http://moodle.org/
4 Moodle is free software: you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation, either version 3 of the License, or
7 (at your option) any later version.
9 Moodle is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with Moodle. If not, see <http://www.gnu.org/licenses/>.
18 @template tool_lp/form_competency_list
20 List of competencies for a form element.
22 Classes required for JS:
25 Data attributes required for JS:
28 Context variables required for this template:
34 Example context (json):
40 "shortname": "Competency",
47 <div data-region="competencies">
51 <div class="pull-right">
52 <a href="#" data-action="deselect-competency" data-id="{{id}}">{{#pix}}t/delete, core, {{#str}}delete{{/str}}{{/pix}}</a>
55 <a href="#" data-action="competency-dialogue" data-id="{{id}}">
56 {{{shortname}}}{{#idnumber}} {{idnumber}}{{/idnumber}}
63 {{#str}}nocompetenciesinlist, tool_lp{{/str}}
67 require(['tool_lp/competencydialogue'], function(Compdialogue) {