Изменение метода у объекта
Добрый день!
Подскажите, каким образом можно заменить метод dojox.grid.cells.Cell.formatEditing()? Прошу прощения за ламерский вопрос :) Вопрос не про до джо, а про замену метода в принципе. p.s. заменить нужно для всех объектов данного типа |
Смотря что Вы подразумеваете под заменить. Если Вы просто хотите перезаписать метод в более кототкий, то можно так:
function formatEditing() { var c = dojox.grid.cells.Cell; c.formatEditing.apply(c, arguments); } formatEditing('foo'); |
спасибо за ответ :) я имею ввиду что надо чтобы вместо этой функции вызывалась другая, что-то вроде
formatEditing: function(inDatum, inRowIndex){ .... } |
dojox.grid.cells.Cell.formatEditing = function() { alert(true); } dojox.grid.cells.Cell.formatEditing(); |
Часовой пояс GMT +3, время: 22:09. |