Lines Matching refs:controller

17499 		var controller = {  class in AnonymousFunctioncdb5859f0100.AnonymousFunctioncdb5859f19300.create.createGridEditors
17821 utils.mixin(controller, keyboardMapping);
17822 utils.mixin(controller, eventBus);
17824 return controller;
18332 init: function (controller, grid) { argument
18338 var state = controller.getState();
18339 var cell = controller.locateCell(e.target);
18341 if (cell && controller.getEditorConfig(cell.columnName)) {
18342 if (controller.isVisible() && state.id == cell.id && state.columnName == cell.columnName) {
18345 controller.startEdit(cell.id, cell.columnName);
18353 if (controller.isVisible() && controller.isChanged()) {
18354 controller.save();
18356 controller.hide();
18362 var state = controller.getState();
18363 var cell = controller.locateCell(e.target);
18364 if (cell && controller.isVisible() && cell.columnName == state.columnName) {
18365 controller.hide();
18372 onShow: function (controller, placeholder, grid) { argument
18385 if(controller.isVisible()){
18409 controller.save();
18412 controller.hide();
18416 if (controller.isVisible()) {
18417 controller.hide();
18423 controller.editPrevCell(true);
18425 controller.editNextCell(true);
18459 init: function(controller, grid){ argument
18460 var self = controller;
18466 var activeCell = controller.locateCell(node);
18483 var activeCell = controller.locateCell(node);
18484 var state = controller.getState();
18494 controller.attachEvent("onHide", function(){
18508 var state = controller.getState();
18509 var cell = controller.locateCell(e.target);
18510 if(cell && controller.isVisible() && cell.columnName == state.columnName){
18520 var state = controller.getState();
18521 var cell = controller.locateCell(e.target);
18523 if (cell && controller.getEditorConfig(cell.columnName)) {
18524 if(controller.isVisible() && state.id == cell.id && state.columnName == cell.columnName){
18527 controller.startEdit(cell.id, cell.columnName);
18539 var activeCell = controller.locateCell(e.target);
18540 var hasEditor = activeCell ? controller.getEditorConfig(activeCell.columnName) : false;
18542 var state = controller.getState();
18549 if(controller.isVisible()){
18550 controller.save();
18560 if(controller.isVisible()){
18561 controller.hide();
18571 if((hasEditor && controller.isVisible()) || state.editorType === "date"){
18576 if(controller.isVisible()){
18580 if(hasEditor && !controller.isVisible()){
18587 if(hasEditor && !controller.isVisible()){
18590 } else if(hasEditor && controller.isVisible()){
18595 if(controller.isVisible()){
18598 controller.editPrevCell(true);
18600 controller.editNextCell(true);
18602 var newState = controller.getState();
18611 if(controller.isVisible())
18629 }else if(hasEditor && !controller.isVisible()){
18647 onShow: function(controller, placeholder, grid){}, argument
18648 onHide: function(controller, placeholder, grid){ argument
20316 var gridEditorsFactory = __webpack_require__(/*! ./grid/editors/controller */ "./sources/core/ui/gr…