Ext.data.JsonP.KISSY_Defer({"tagname":"class","name":"KISSY.Defer","extends":null,"mixins":[],"alternateClassNames":[],"aliases":{},"singleton":false,"requires":[],"uses":[],"enum":null,"override":null,"inheritable":null,"inheritdoc":null,"meta":{},"private":null,"id":"class-KISSY.Defer","members":{"cfg":[],"property":[{"name":"promise","tagname":"property","owner":"KISSY.Defer","meta":{},"id":"property-promise"}],"method":[{"name":"reject","tagname":"method","owner":"KISSY.Defer","meta":{},"id":"method-reject"},{"name":"resolve","tagname":"method","owner":"KISSY.Defer","meta":{},"id":"method-resolve"}],"event":[],"css_var":[],"css_mixin":[]},"linenr":50,"files":[{"filename":"promise.js","href":"promise.html#KISSY-Defer"}],"html_meta":{},"statics":{"cfg":[],"property":[],"method":[],"event":[],"css_var":[],"css_mixin":[]},"component":false,"superclasses":[],"subclasses":[],"mixedInto":[],"parentMixins":[],"html":"<div><pre class=\"hierarchy\"><h4>Files</h4><div class='dependency'><a href='source/promise.html#KISSY-Defer' target='_blank'>promise.js</a></div></pre><div class='doc-contents'><p>Defer constructor For KISSY,implement Promise specification.</p>\n</div><div class='members'><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-property'>Properties</h3><div class='subsection'><div id='property-promise' class='member first-child not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Defer'>KISSY.Defer</span><br/><a href='source/promise.html#KISSY-Defer-property-promise' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Defer-property-promise' class='name not-expandable'>promise</a><span> : <a href=\"#!/api/KISSY.Promise\" rel=\"KISSY.Promise\" class=\"docClass\">KISSY.Promise</a></span></div><div class='description'><div class='short'><p>defer object's promise</p>\n</div><div class='long'><p>defer object's promise</p>\n</div></div></div></div></div><div class='members-section'><div class='definedBy'>Defined By</div><h3 class='members-title icon-method'>Methods</h3><div class='subsection'><div id='method-reject' class='member first-child not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Defer'>KISSY.Defer</span><br/><a href='source/promise.html#KISSY-Defer-method-reject' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Defer-method-reject' class='name expandable'>reject</a>( <span class='pre'>reason</span> )</div><div class='description'><div class='short'>reject defer object's promise ...</div><div class='long'><p>reject defer object's promise</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>reason</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'>\n</div></li></ul></div></div></div><div id='method-resolve' class='member  not-inherited'><a href='#' class='side expandable'><span>&nbsp;</span></a><div class='title'><div class='meta'><span class='defined-in' rel='KISSY.Defer'>KISSY.Defer</span><br/><a href='source/promise.html#KISSY-Defer-method-resolve' target='_blank' class='view-source'>view source</a></div><a href='#!/api/KISSY.Defer-method-resolve' class='name expandable'>resolve</a>( <span class='pre'>value</span> )</div><div class='description'><div class='short'>fulfill defer object's promise\nnote: can only be called once ...</div><div class='long'><p>fulfill defer object's promise\nnote: can only be called once</p>\n<h3 class=\"pa\">Parameters</h3><ul><li><span class='pre'>value</span> : <a href=\"#!/api/Object\" rel=\"Object\" class=\"docClass\">Object</a><div class='sub-desc'><p>defer object's value</p>\n</div></li></ul></div></div></div></div></div></div></div>"});