| @@ 6015-6027 (lines=13) @@ | ||
| 6012 | }); |
|
| 6013 | return self._super(); |
|
| 6014 | }, |
|
| 6015 | _getDataPathHtml: function (data) { |
|
| 6016 | var self = this; |
|
| 6017 | var parts = data || []; |
|
| 6018 | var i, l, html = ''; |
|
| 6019 | var prefix = self.classPrefix; |
|
| 6020 | for (i = 0, l = parts.length; i < l; i++) { |
|
| 6021 | html += (i > 0 ? '<div class="' + prefix + 'divider" aria-hidden="true"> ' + self.settings.delimiter + ' </div>' : '') + '<div role="button" class="' + prefix + 'path-item' + (i === l - 1 ? ' ' + prefix + 'last' : '') + '" data-index="' + i + '" tabindex="-1" id="' + self._id + '-' + i + '" aria-level="' + (i + 1) + '">' + parts[i].name + '</div>'; |
|
| 6022 | } |
|
| 6023 | if (!html) { |
|
| 6024 | html = '<div class="' + prefix + 'path-item">\xA0</div>'; |
|
| 6025 | } |
|
| 6026 | return html; |
|
| 6027 | } |
|
| 6028 | }); |
|
| 6029 | ||
| 6030 | var ElementPath = Path.extend({ |
|
| @@ 5833-5845 (lines=13) @@ | ||
| 5830 | }); |
|
| 5831 | return self._super(); |
|
| 5832 | }, |
|
| 5833 | _getDataPathHtml: function (data) { |
|
| 5834 | var self = this; |
|
| 5835 | var parts = data || []; |
|
| 5836 | var i, l, html = ''; |
|
| 5837 | var prefix = self.classPrefix; |
|
| 5838 | for (i = 0, l = parts.length; i < l; i++) { |
|
| 5839 | html += (i > 0 ? '<div class="' + prefix + 'divider" aria-hidden="true"> ' + self.settings.delimiter + ' </div>' : '') + '<div role="button" class="' + prefix + 'path-item' + (i === l - 1 ? ' ' + prefix + 'last' : '') + '" data-index="' + i + '" tabindex="-1" id="' + self._id + '-' + i + '" aria-level="' + (i + 1) + '">' + parts[i].name + '</div>'; |
|
| 5840 | } |
|
| 5841 | if (!html) { |
|
| 5842 | html = '<div class="' + prefix + 'path-item">\xA0</div>'; |
|
| 5843 | } |
|
| 5844 | return html; |
|
| 5845 | } |
|
| 5846 | }); |
|
| 5847 | ||
| 5848 | var ElementPath = Path.extend({ |
|