Sha256: a57dc028eadb890e373f3f6575db7e4bab0f3e4d0c6aaaa93492df43907ca8fe

Contents?: true

Size: 817 Bytes

Versions: 13

Compression:

Stored size: 817 Bytes

Contents

// console.log('Loading Side Bar...')

Spontaneous.SideBar = (function($, S) {
	var dom = S.Dom, Page = S.Page;

	var side_bar = {
		panel: function() {
			this.panel = dom.div('#side-bar');
			this.logo_panel = dom.div('#logo')
			this.page_info_panel = dom.div('.page-info')
			this.user_panel = dom.div('#user')
			this.panel.append(this.logo_panel).append(this.page_info_panel).append(this.user_panel);
			return this.panel;
		},
		location_changed: function(location) {
			console.log('page-loaded', location)
			this.page_info_panel.text(location.url);
		},
		spinner: function() {
			if (!this._spinner) {
				this._spinner = Spontaneous.Progress(this.logo_panel[0], 48, {
					spinner_fg_color: "#fff",
					period: 850
				});
			}
			return this._spinner;
		}
	};
	return side_bar;
})(jQuery, Spontaneous);

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
spontaneous-0.2.0.beta5 application/js/side_bar.js
spontaneous-0.2.0.beta4 application/js/side_bar.js
spontaneous-0.2.0.beta3 application/js/side_bar.js
spontaneous-0.2.0.beta2 application/js/side_bar.js
spontaneous-0.2.0.beta1 application/js/side_bar.js
spontaneous-0.2.0.alpha7 application/js/side_bar.js
spontaneous-0.2.0.alpha6 application/js/side_bar.js
spontaneous-0.2.0.alpha5 application/js/side_bar.js
spontaneous-0.2.0.alpha4 application/js/side_bar.js
spontaneous-0.2.0.alpha3 application/js/side_bar.js
spontaneous-0.2.0.alpha2 application/js/side_bar.js
spontaneous-0.2.0.alpha1 application/js/side_bar.js
spontaneous-0.1.0.alpha1 application/js/side_bar.js