X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Roo%2FCalendarPanel.js;h=1755aa4a64eb291824991c15be6d5cc1660ae0b6;hb=75cbc4ce04c9c01ac47671cb01320ce699128d00;hp=175ebbfa9b1b7f4285ddbeab09ef685b8a9706ab;hpb=b768d316b965e0fd072abf1e11394e4ac1c97a14;p=roojs1 diff --git a/Roo/CalendarPanel.js b/Roo/CalendarPanel.js index 175ebbfa9b..1755aa4a64 100644 --- a/Roo/CalendarPanel.js +++ b/Roo/CalendarPanel.js @@ -40,7 +40,11 @@ Roo.CalendarPanel = function(config){ //this.footer = Roo.factory(this.footer, Roo); } - this.view = new Roo.calendar.View(config); + this.view = new Roo.calendar.View(Roo.apply({ + skipNavHeader : true, + skipMonthHeader : false + + },config)); this.on('activate', function() @@ -152,14 +156,14 @@ Roo.extend(Roo.CalendarPanel, Roo.ContentPanel, { cfg.name = this.name; } - this.el = ct.createChild(cfg, position); + this.view.el = ct.createChild(cfg, position); - if(this.tabIndex !== undefined){ - this.el.dom.setAttribute('tabIndex', this.tabIndex); - } + //if(this.tabIndex !== undefined){ + // this.el.dom.setAttribute('tabIndex', this.tabIndex); + //} - this.initEvents(); + this.view.initEvents(); this.fireEvent('rendered'); } @@ -168,33 +172,4 @@ Roo.extend(Roo.CalendarPanel, Roo.ContentPanel, { }); - - -Roo.each([ - 'getAutoCreate', - 'initEvents', - 'resize', - 'showPrevMonth', - 'showToday', - 'showNextMonth', - 'showPrevYear', - 'showNextYear', - 'update', - 'findCell', - 'findCells', - 'findBestRow', - 'addItem', - 'clearEvents', - 'renderEvents', - 'onEventEnter', - 'onEventLeave', - 'onEventClick', - 'onMonthChange', - 'onLoad' - - -], function(p) { - Roo.log('add' + p); - Roo.CalendarPanel.prototype[p] = Roo.bootstrap.Calendar.prototype[p]; -});