Mercurial > zeropaste
view app/assets/javascripts/zp.viewer_width.js @ 252:49410cc6ffd6
Whoops, doesn't work with multi-process setup.
author | edogawaconan <me@myconan.net> |
---|---|
date | Thu, 10 Oct 2013 04:50:40 +0000 |
parents | 22c4b5f90e24 |
children | f057e8c78e50 |
line wrap: on
line source
(function($) { window.zp.viewer_width = { links: function() { return $("#paste-resize ul li a") }, current: "auto", resize: function(width) { var paste = $("#paste"), title = $("#paste-resize .btn") title.text(title.data("base").replace(":size:", width)) this.current = width if (width == "auto") { paste.css("width", "") } else { paste.css("width", width) } zp.hash_magic.set_hash() }, do_switch: function(e) { this.resize($(e.target).text()) }, init: function() { this.links().click($.proxy(this.do_switch, this)) } } })(jQuery)