Changes

Jump to: navigation, search

Labs/Ubiquity/Ubiquity Source Tip Author Tutorial

51 bytes removed, 07:18, 22 June 2009
Interacting with Other Extensions
<pre>
var noun_type_song = {
_namelabel: "song name",
suggest: function( text, html ) {
var suggestions = [CmdUtils.makeSugg(text)];
searchText = jQuery.trim(arguments.modifier.text);
if(searchText.length < 1) {
pblock.innerHTML = _("Searches for lyrics of the song");
return;
}
var previewTemplate = "Searches for the lyrics of <b>${query}</b>";
var previewData = {query: searchText}; pblock.innerHTML = CmdUtils.renderTemplate_(previewTemplate, previewData{query: searchText});
},
execute: function(arguments) {
var url = "http://www.google.com/search?q={QUERY}"
var query = arguments.object.text + _(" lyrics");
var urlString = url.replace("{QUERY}", query);
Utils.openUrlInBrowser(urlString);
1,007
edits

Navigation menu