Commit f69f0406 authored by Joshua Gould's avatar Joshua Gould

search

parent 455d72a3
...@@ -189,23 +189,25 @@ morpheus.HeatMapOptions = function (controller) { ...@@ -189,23 +189,25 @@ morpheus.HeatMapOptions = function (controller) {
function createMetadataField(isColumns) { function createMetadataField(isColumns) {
var options = []; var options = [];
var value = {}; var value = {};
_.each(controller.getVisibleTrackNames(isColumns), function (name) {
value[name] = true;
});
_.each(morpheus.MetadataUtil.getMetadataNames(isColumns ? controller
.getProject().getFullDataset().getColumnMetadata() : controller
.getProject().getFullDataset().getRowMetadata()),
function (name) {
options.push(name);
});
var field = { var field = {
type: 'bootstrap-select', type: 'bootstrap-select',
search: options.length > 10,
name: isColumns ? 'column_annotations' : 'row_annotations', name: isColumns ? 'column_annotations' : 'row_annotations',
multiple: true, multiple: true,
value: value, value: value,
options: options, options: options,
toggle: true toggle: true
}; };
_.each(controller.getVisibleTrackNames(isColumns), function (name) {
value[name] = true;
});
_.each(morpheus.MetadataUtil.getMetadataNames(isColumns ? controller
.getProject().getFullDataset().getColumnMetadata() : controller
.getProject().getFullDataset().getRowMetadata()),
function (name) {
options.push(name);
});
return field; return field;
} }
...@@ -583,4 +585,4 @@ morpheus.HeatMapOptions = function (controller) { ...@@ -583,4 +585,4 @@ morpheus.HeatMapOptions = function (controller) {
colorSchemeChooser.dispose(); colorSchemeChooser.dispose();
} }
}); });
}; };
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment