7 * @class Roo.bootstrap.DocumentSlider
8 * @extends Roo.bootstrap.Component
9 * Bootstrap DocumentSlider class
12 * Create a new DocumentViewer
13 * @param {Object} config The config object
16 Roo.bootstrap.DocumentSlider = function(config){
17 Roo.bootstrap.DocumentSlider.superclass.constructor.call(this, config);
22 * Fire after initEvent
23 * @param {Roo.bootstrap.DocumentViewer} this
29 Roo.extend(Roo.bootstrap.DocumentSlider, Roo.bootstrap.Component, {
31 getAutoCreate : function()
35 cls : 'roo-document-slider',
39 cls : 'roo-document-slider-body',
43 cls : 'roo-document-slider-prev',
47 cls : 'fa fa-chevron-left'
53 cls : 'roo-document-slider-thumb',
57 cls : 'roo-document-slider-image'
69 initEvents : function()
71 this.bodyEl = this.el.select('.roo-document-slider-body', true).first();
72 this.bodyEl.setVisibilityMode(Roo.Element.DISPLAY);
74 this.thumbEl = this.el.select('.roo-document-slider-thumb', true).first();
75 this.thumbEl.setVisibilityMode(Roo.Element.DISPLAY);
77 this.imageEl = this.el.select('.roo-document-slider-image', true).first();
78 this.imageEl.setVisibilityMode(Roo.Element.DISPLAY);
83 this.fireEvent('initial', this);