Changeset View
Changeset View
Standalone View
Standalone View
webroot/rsrc/js/phuix/PHUIXAutocomplete.js
Show First 20 Lines • Show All 179 Lines • ▼ Show 20 Lines | _transformresult: function(fields) { | ||||
var icon; | var icon; | ||||
if (map.icon) { | if (map.icon) { | ||||
icon = new JX.PHUIXIconView() | icon = new JX.PHUIXIconView() | ||||
.setIcon(map.icon) | .setIcon(map.icon) | ||||
.getNode(); | .getNode(); | ||||
} | } | ||||
var display = JX.$N('span', {}, [icon, map.displayName]); | var dot; | ||||
if (map.availabilityColor) { | |||||
dot = JX.$N( | |||||
'span', | |||||
{ | |||||
className: 'phui-tag-dot phui-tag-color-' + map.availabilityColor | |||||
}); | |||||
} | |||||
var display = JX.$N('span', {}, [icon, dot, map.displayName]); | |||||
JX.DOM.alterClass(display, 'tokenizer-result-closed', !!map.closed); | JX.DOM.alterClass(display, 'tokenizer-result-closed', !!map.closed); | ||||
map.display = display; | map.display = display; | ||||
return map; | return map; | ||||
}, | }, | ||||
_deactivate: function() { | _deactivate: function() { | ||||
▲ Show 20 Lines • Show All 570 Lines • Show Last 20 Lines |