12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- CCognosViewer.prototype.sortColumn = function(evt) {
- var leftMouseButton = evt.which ? evt.which == 1 : evt.button == 0;
- var cvSort = new CognosViewerSort(evt, this);
- if(leftMouseButton && cvSort.isSort(evt)) {
- cvSort.execute();
- return true;
- }
-
- return false;
- };
- CCognosViewer.prototype.isInteractiveViewer = function() {
- return true;
- };
- CCognosViewer.prototype.canExpand = function() {
- var expandMemberAction = new ExpandMemberAction();
- expandMemberAction.setCognosViewer(this);
- return expandMemberAction._canShowMenu(this.getSelectionController()) && expandMemberAction._canEnableMenu(this.getSelectionController());
- };
- CCognosViewer.prototype.canCollapse = function() {
- var expandCollapseMemberAction = new CollapseMemberAction();
- expandCollapseMemberAction.setCognosViewer(this);
- return expandCollapseMemberAction._canEnableMenu(this.getSelectionController());
- };
- CCognosViewer.prototype.expand = function() {
- var expandMemberAction = new ExpandMemberAction();
- expandMemberAction.setCognosViewer(this);
- expandMemberAction.execute();
- };
- CCognosViewer.prototype.collapse = function() {
- var collapseMemberAction = new CollapseMemberAction();
- collapseMemberAction.setCognosViewer(this);
- collapseMemberAction.execute();
- };
|