0

I did subscribe an event on data table as follows (YUI data table):

myDataTable.subscribe("cellClickEvent", this.myDataTable.onEventShowCellEditor);

how can I achieve as follows?

If (condition)
   show cell editor 
else 
  remove or hide cell editor 

Thanks in Adv.

Khaja Hussain
  • 73
  • 1
  • 7

1 Answers1

1

onEventShowCellEditor is nothing really special, it simply calls method showCellEditor. So can you. Instead of setting a listener for the event and pass it straight through to onEventShowCellEditor put your own listener there instead and decide prior to calling showCellEditor:

myDataTable.subscribe('cellClickEvent', function (oArgs) {
   if (condition) {
        myDataTable.showCellEditor(oArgs.target);
   } else {
...whatever
   }
});
user32225
  • 854
  • 7
  • 7