Sha256: c414dec351ea50a7cec0c237c6af323f7774733b120f4224da2cb246642399d6
Contents?: true
Size: 904 Bytes
Versions: 2
Compression:
Stored size: 904 Bytes
Contents
// ======================================================================== // SproutCore -- JavaScript Application Framework // Copyright ©2006-2011, Strobe Inc. and contributors. // Portions copyright ©2008 Apple Inc. All rights reserved. // ======================================================================== /*jslint evil:true */ /** Extend SC.View with emitDesign() which will encode the view and all of its subviews then computes an empty element to attach to the design. */ SC.View.prototype.emitDesign = function() { // get design... var ret = SC.DesignCoder.encode(this); return ret ; }; /** Patch SC.View to respond to encodeDesign(). This will proxy to the paired designer, if there is one. If there is no paired designer, returns NO. */ SC.View.prototype.encodeDesign = function(coder) { return this.designer ? this.designer.encodeDesign(coder) : NO ; };
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
spade-0.0.1 | sproutcore/frameworks/designer/ext/view.js |
sproutcore-1.5.0.pre.5 | lib/frameworks/sproutcore/frameworks/designer/ext/view.js |