// vim: et:ts=4:sw=4:sts=4:ft=js /** */ Ox.Bar = function(options, self) { var self = self || {}, that = new Ox.Element({}, self) .defaults({ orientation: 'horizontal', size: 'medium' // can be int }) .options(options || {}) .addClass('OxBar Ox' + Ox.toTitleCase(self.options.orientation)), dimensions = Ox.UI.DIMENSIONS[self.options.orientation]; self.options.size = Ox.isString(self.options.size) ? Ox.UI.getBarSize(self.options.size) : self.options.size; that.css(dimensions[0], '100%') .css(dimensions[1], self.options.size + 'px'); return that; };