blob: e8bdfd7bc8e05d664e821474586078f2637f8582 [file] [log] [blame]
var exists = require('../../../lib/exists');
module.exports = browseNamespace;
/*
* Default event handler for the browseNamespace event.
* Updates the necessary states when browseNamespace is triggered
* Data is of the form
* {
* namespace: '/veyron/name/space',
* globQuery: '*',
* }
*/
function browseNamespace(browseState, data) {
if (exists(data.namespace) && data.namespace !== '') {
browseState.namespace.set(data.namespace);
}
if (exists(data.globQuery) && data.globQuery !== '') {
browseState.globQuery.set(data.globQuery);
}
}