autoCompleteCallback.json.swp 469 Bytes
<ui:group 
		let:type="{= ui:param('type', rdfs:Class) }" 
		let:prefix="{= ui:param('term') }">
	[
		<ui:forEach ui:resultSet="{#
				SELECT ?resource ?label
				WHERE {
					(?type ?prefix)  ui:autoComplete  (?resource ?label) .
				}
			}" ui:indexVar="index">
			<ui:if ui:condition="{= ?index &gt; 0 }">,</ui:if>
			{ 
				"label" : "{= ?label }", 
				"resource" : "{= ui:encodeNode(?resource) }", 
				"value" : "{= ?label }" 
			}
		</ui:forEach>
	]
</ui:group>