(function () { var Store = BI.inherit(Fix.Model, { state: function () { return {}; }, context: ["masonry_selectedEntry"], actions: { handleItemSelect: function (v) { this.model.masonry_selectedEntry = v; var entry = BI.find(this.options.items, function (index, item) { return item.id === v; }); BI.Services.getService("dec.service.frame.tab_pane").addItem(entry); } } }); BI.model("dec.model.masonry.block", Store); }());