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'
63 cls : 'roo-document-slider-next',
67 cls : 'fa fa-chevron-right'
79 initEvents : function()
81 this.bodyEl = this.el.select('.roo-document-slider-body', true).first();
82 this.bodyEl.setVisibilityMode(Roo.Element.DISPLAY);
84 this.thumbEl = this.el.select('.roo-document-slider-thumb', true).first();
85 this.thumbEl.setVisibilityMode(Roo.Element.DISPLAY);
87 this.imageEl = this.el.select('.roo-document-slider-image', true).first();
88 this.imageEl.setVisibilityMode(Roo.Element.DISPLAY);
93 this.fireEvent('initial', this);