Page MenuHomestyx hydra

behavior-boards-filter.js
No OneTemporary

behavior-boards-filter.js

/**
* @provides javelin-behavior-boards-filter
* @requires javelin-behavior
* javelin-dom
* javelin-stratcom
* phuix-dropdown-menu
*/
JX.behavior('boards-filter', function(config) {
JX.Stratcom.listen('click', 'boards-filter-menu', function(e) {
var data = e.getNodeData('boards-filter-menu');
if (data.menu) {
return;
}
e.kill();
var list = JX.$H(data.items).getFragment().firstChild;
var button = e.getNode('boards-filter-menu');
data.menu = new JX.PHUIXDropdownMenu(button);
data.menu.setContent(list);
data.menu.open();
JX.DOM.listen(list, 'click', 'tag:a', function(e) {
if (!e.isNormalClick()) {
return;
}
data.menu.close();
});
});
});

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 28, 7:57 PM (6 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1329085
Default Alt Text
behavior-boards-filter.js (767 B)

Event Timeline