search: Remove createResultContainer() hook

It is now unused since the contacts search provider was the only
consumer, so remove it.

https://bugzilla.gnome.org/show_bug.cgi?id=677442
This commit is contained in:
Florian Müllner 2012-06-11 15:19:56 +02:00
parent 23e86d7dd5
commit 59246babea
2 changed files with 1 additions and 17 deletions

View File

@ -141,19 +141,6 @@ const SearchProvider = new Lang.Class({
throw new Error('Not implemented'); throw new Error('Not implemented');
}, },
/**
* createResultContainer:
*
* Search providers may optionally override this to render their
* results in a custom fashion. The default implementation
* will create a vertical list.
*
* Returns: An instance of SearchResultDisplay.
*/
createResultContainerActor: function() {
return null;
},
/** /**
* createResultActor: * createResultActor:
* @resultMeta: Object with result metadata * @resultMeta: Object with result metadata

View File

@ -275,10 +275,7 @@ const SearchResults = new Lang.Class({
x_fill: true, x_fill: true,
y_fill: true }); y_fill: true });
providerBox.add(resultDisplayBin, { expand: true }); providerBox.add(resultDisplayBin, { expand: true });
let resultDisplay = provider.createResultContainerActor(); let resultDisplay = new GridSearchResults(provider);
if (resultDisplay == null) {
resultDisplay = new GridSearchResults(provider);
}
resultDisplayBin.set_child(resultDisplay.actor); resultDisplayBin.set_child(resultDisplay.actor);
this._providerMeta.push({ provider: provider, this._providerMeta.push({ provider: provider,