Sha256: 4ce080285021d07e04e95263b66f55b68cd7602481e5f7484f3fe5d23ed7181d
Contents?: true
Size: 754 Bytes
Versions: 2
Compression:
Stored size: 754 Bytes
Contents
// ========================================================================== // Project: SproutCore Bricks // Copyright: ©2011 Paul Chavard // Author : Paul Chavard // // toggle_view.js // ========================================================================== SB = this.SB || {}; SB.ToggleViewSupport = SC.Mixin.create({ toggleMethod: 'toggle', _isVisibleDidChange: function() { var method = this.$()[this.get('toggleMethod')]; if (!method) { method = 'toggle'; } method.call(this.$(), this.get('isVisible')); }.observes('isVisible'), show: function() { this.set('isVisible', true); }, hide: function() { this.set('isVisible', false); }, toggle: function() { this.toggleProperty('isVisible'); } });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rasputin-0.7.1 | vendor/assets/javascripts/bricks/toggle_view.js |
rasputin-0.7.0 | vendor/assets/javascripts/bricks/toggle_view.js |