Strippets.prototype.initializeContainer = function()

in lib/@uncharted/strippets/src/strippets.js [108:139]


Strippets.prototype.initializeContainer = function() {
    var c = this;
    c.$strippets = $(c.templates.container.strippetsTemplate)
        .height(c.config.container.height)
        .width(c.config.container.width)
        .addClass(c.config.enableScrollBar ? c.classes.container.scrollable : '')
        .appendTo(c.$elem);

    c.$viewport = $(c.templates.container.viewportTemplate)
        .height(c.config.container.height)
        .width(c.config.container.width)
        .addClass(c.classes.container.viewport)
        .appendTo(c.$strippets);

    c.$chartContainer = $(c.templates.container.containerTemplate)
        .addClass(c.classes.container.container)
        .appendTo(c.$viewport);

    var $leftButtonContainer = $(c.templates.container.scrollLeftControlTemplate)
        .addClass(c.classes.container.leftButton)
        .appendTo(c.$strippets);

    c.$leftButton = $(c.templates.container.scrollLeftButtonTemplate)
        .appendTo($leftButtonContainer);

    var $rightButtonContainer = $(c.templates.container.scrollRightControlTemplate)
        .addClass(c.classes.container.rightButton)
        .appendTo(c.$strippets);

    c.$rightButton = $(c.templates.container.scrollRightButtonTemplate)
        .appendTo($rightButtonContainer);
};