docs/symbols/src/Roo_BasicDialog.js.html
authorAlan Knowles <alan@roojs.com>
Tue, 1 Nov 2011 03:26:22 +0000 (11:26 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 1 Nov 2011 03:26:22 +0000 (11:26 +0800)
docs/symbols/src/Roo_BasicDialog.js.html
docs/symbols/src/Roo_BasicLayoutRegion.js.html
docs/symbols/src/Roo_BasicLayoutRegion.js.html
docs/symbols/src/Roo_BorderLayout.js.html
docs/symbols/src/Roo_BorderLayout.js.html
docs/symbols/src/Roo_BoxComponent.js.html
docs/symbols/src/Roo_BoxComponent.js.html
docs/symbols/src/Roo_Button.js.html
docs/symbols/src/Roo_Button.js.html
docs/symbols/src/Roo_CenterLayoutRegion.js.html
docs/symbols/src/Roo_CenterLayoutRegion.js.html
docs/symbols/src/Roo_ColorPalette.js.html
docs/symbols/src/Roo_ColorPalette.js.html
docs/symbols/src/Roo_Component.js.html
docs/symbols/src/Roo_Component.js.html
docs/symbols/src/Roo_ComponentMgr.js.html
docs/symbols/src/Roo_ComponentMgr.js.html
docs/symbols/src/Roo_CompositeElement.js.html
docs/symbols/src/Roo_CompositeElement.js.html
docs/symbols/src/Roo_CompositeElementLite.js.html
docs/symbols/src/Roo_CompositeElementLite.js.html
docs/symbols/src/Roo_ContentPanel.js.html
docs/symbols/src/Roo_ContentPanel.js.html
docs/symbols/src/Roo_DDView.js.html
docs/symbols/src/Roo_DDView.js.html
docs/symbols/src/Roo_DatePicker.js.html
docs/symbols/src/Roo_DatePicker.js.html
docs/symbols/src/Roo_DomHelper.js.html
docs/symbols/src/Roo_DomHelper.js.html
docs/symbols/src/Roo_DomQuery.js.html
docs/symbols/src/Roo_DomQuery.js.html
docs/symbols/src/Roo_Editor.js.html
docs/symbols/src/Roo_Editor.js.html
docs/symbols/src/Roo_Element.js.html
docs/symbols/src/Roo_Element.js.html
docs/symbols/src/Roo_EventManager.js.html
docs/symbols/src/Roo_EventManager.js.html
docs/symbols/src/Roo_Fx.js.html
docs/symbols/src/Roo_Fx.js.html
docs/symbols/src/Roo_JsonView.js.html
docs/symbols/src/Roo_JsonView.js.html
docs/symbols/src/Roo_KeyMap.js.html
docs/symbols/src/Roo_KeyMap.js.html
docs/symbols/src/Roo_KeyNav.js.html
docs/symbols/src/Roo_KeyNav.js.html
docs/symbols/src/Roo_Layer.js.html
docs/symbols/src/Roo_Layer.js.html
docs/symbols/src/Roo_LayoutManager.js.html
docs/symbols/src/Roo_LayoutManager.js.html
docs/symbols/src/Roo_LayoutRegion.js.html
docs/symbols/src/Roo_LayoutRegion.js.html
docs/symbols/src/Roo_LayoutStateManager.js.html
docs/symbols/src/Roo_LayoutStateManager.js.html
docs/symbols/src/Roo_LoadMask.js.html
docs/symbols/src/Roo_LoadMask.js.html
docs/symbols/src/Roo_Login.js.html
docs/symbols/src/Roo_Login.js.html
docs/symbols/src/Roo_MasterTemplate.js.html
docs/symbols/src/Roo_MasterTemplate.js.html
docs/symbols/src/Roo_MessageBox.js.html
docs/symbols/src/Roo_MessageBox.js.html
docs/symbols/src/Roo_PagingToolbar.js.html
docs/symbols/src/Roo_PagingToolbar.js.html
docs/symbols/src/Roo_QuickTips.js.html
docs/symbols/src/Roo_QuickTips.js.html
docs/symbols/src/Roo_ReaderLayout.js.html
docs/symbols/src/Roo_ReaderLayout.js.html
docs/symbols/src/Roo_Resizable.js.html
docs/symbols/src/Roo_Resizable.js.html
docs/symbols/src/Roo_Shadow.js.html
docs/symbols/src/Roo_Shadow.js.html
docs/symbols/src/Roo_SplitBar.js.html
docs/symbols/src/Roo_SplitBar.js.html
docs/symbols/src/Roo_SplitButton.js.html
docs/symbols/src/Roo_SplitButton.js.html
docs/symbols/src/Roo_SplitLayoutRegion.js.html
docs/symbols/src/Roo_SplitLayoutRegion.js.html
docs/symbols/src/Roo_TabPanel.js.html
docs/symbols/src/Roo_TabPanel.js.html
docs/symbols/src/Roo_Template.js.html
docs/symbols/src/Roo_Template.js.html
docs/symbols/src/Roo_Toolbar.js.html
docs/symbols/src/Roo_Toolbar.js.html
docs/symbols/src/Roo_UpdateManager.js.html
docs/symbols/src/Roo_UpdateManager.js.html
docs/symbols/src/Roo_View.js.html
docs/symbols/src/Roo_View.js.html
docs/symbols/src/Roo_XComponent.js.html
docs/symbols/src/Roo_XComponent.js.html
docs/symbols/src/Roo_XTemplate.js.html
docs/symbols/src/Roo_XTemplate.js.html
docs/symbols/src/Roo_data_ArrayReader.js.html
docs/symbols/src/Roo_data_ArrayReader.js.html
docs/symbols/src/Roo_data_Connection.js.html
docs/symbols/src/Roo_data_Connection.js.html
docs/symbols/src/Roo_data_DataProxy.js.html
docs/symbols/src/Roo_data_DataProxy.js.html
docs/symbols/src/Roo_data_DataReader.js.html
docs/symbols/src/Roo_data_DataReader.js.html
docs/symbols/src/Roo_data_Field.js.html
docs/symbols/src/Roo_data_Field.js.html
docs/symbols/src/Roo_data_HttpProxy.js.html
docs/symbols/src/Roo_data_HttpProxy.js.html
docs/symbols/src/Roo_data_JsonReader.js.html
docs/symbols/src/Roo_data_JsonReader.js.html
docs/symbols/src/Roo_data_JsonStore.js.html
docs/symbols/src/Roo_data_JsonStore.js.html
docs/symbols/src/Roo_data_MemoryProxy.js.html
docs/symbols/src/Roo_data_MemoryProxy.js.html
docs/symbols/src/Roo_data_Record.js.html
docs/symbols/src/Roo_data_Record.js.html
docs/symbols/src/Roo_data_ScriptTagProxy.js.html
docs/symbols/src/Roo_data_ScriptTagProxy.js.html
docs/symbols/src/Roo_data_SimpleStore.js.html
docs/symbols/src/Roo_data_SimpleStore.js.html
docs/symbols/src/Roo_data_SortTypes.js.html
docs/symbols/src/Roo_data_SortTypes.js.html
docs/symbols/src/Roo_data_Store.js.html
docs/symbols/src/Roo_data_Store.js.html
docs/symbols/src/Roo_data_Tree.js.html

docs/symbols/src/Roo_BorderLayout.js.html
docs/symbols/src/Roo_Component.js.html
docs/symbols/src/Roo_MessageBox.js.html

index 75de4e2..7d26fb5 100644 (file)
@@ -372,7 +372,7 @@ layout.addxtype({
     {
         </span><span class="jsdoc-comment">// basically accepts a pannel...
         // can accept a layout region..!?!?
-       // console.log('BorderLayout add ' + cfg.xtype)
+        //Roo.log('Roo.BorderLayout add ' + cfg.xtype)
         
         </span><span class="jsdoc-keyword">if </span><span class="jsdoc-syntax">(!</span><span class="jsdoc-var">cfg.xtype.match</span><span class="jsdoc-syntax">(/Panel$/)) {
             </span><span class="jsdoc-keyword">return false</span><span class="jsdoc-syntax">;
index ad0e998..bc57f60 100644 (file)
     }
 };
 
-</span><span class="jsdoc-comment">// private
+</span><span class="jsdoc-comment">/** @private */
 </span><span class="jsdoc-var">Roo.Component.AUTO_ID </span><span class="jsdoc-syntax">= 1000;
 
 </span><span class="jsdoc-var">Roo.extend</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">Roo.Component</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">Roo.util.Observable</span><span class="jsdoc-syntax">, {
     </span><span class="jsdoc-comment">/**
-     * @property {Boolean} hidden
+     * @scope Roo.Component.prototype
+     * @type {Boolean}
      * true if this component is hidden. Read-only.
      */
     </span><span class="jsdoc-var">hidden </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
     </span><span class="jsdoc-comment">/**
+     * @type {Boolean}
      * true if this component is disabled. Read-only.
      */
     </span><span class="jsdoc-var">disabled </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
     </span><span class="jsdoc-comment">/**
+     * @type {Boolean}
      * true if this component has been rendered. Read-only.
      */
     </span><span class="jsdoc-var">rendered </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
      */
     </span><span class="jsdoc-var">hideMode</span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">'display'</span><span class="jsdoc-syntax">,
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">ctype </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">&quot;Roo.Component&quot;</span><span class="jsdoc-syntax">,
 
-    </span><span class="jsdoc-comment">/** @cfg {String} actionMode 
+    </span><span class="jsdoc-comment">/**
+     * @cfg {String} actionMode 
      * which property holds the element that used for  hide() / show() / disable() / enable()
      * default is 'el' 
      */
     </span><span class="jsdoc-var">actionMode </span><span class="jsdoc-syntax">: </span><span class="jsdoc-string">&quot;el&quot;</span><span class="jsdoc-syntax">,
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">getActionEl </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">[</span><span class="jsdoc-var">this.actionMode</span><span class="jsdoc-syntax">];
     },
         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">;
     },
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     // default function is not really useful
     </span><span class="jsdoc-var">onRender </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">ct</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">position</span><span class="jsdoc-syntax">){
         </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.el</span><span class="jsdoc-syntax">){
         }
     },
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">getAutoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
         </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">cfg </span><span class="jsdoc-syntax">= </span><span class="jsdoc-keyword">typeof </span><span class="jsdoc-var">this.autoCreate </span><span class="jsdoc-syntax">== </span><span class="jsdoc-string">&quot;object&quot; </span><span class="jsdoc-syntax">?
                       </span><span class="jsdoc-var">this.autoCreate </span><span class="jsdoc-syntax">: </span><span class="jsdoc-var">Roo.apply</span><span class="jsdoc-syntax">({}, </span><span class="jsdoc-var">this.defaultAutoCreate</span><span class="jsdoc-syntax">);
         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">cfg</span><span class="jsdoc-syntax">;
     },
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">afterRender </span><span class="jsdoc-syntax">: </span><span class="jsdoc-var">Roo.emptyFn</span><span class="jsdoc-syntax">,
 
     </span><span class="jsdoc-comment">/**
         }
     },
 
-       </span><span class="jsdoc-comment">// private
+       </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">beforeDestroy </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
 
     },
 
-       </span><span class="jsdoc-comment">// private
+       </span><span class="jsdoc-comment">/** @private */
        </span><span class="jsdoc-var">onDestroy </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
 
     },
         </span><span class="jsdoc-keyword">return </span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">;
     },
 
-    </span><span class="jsdoc-comment">// private
+    </span><span class="jsdoc-comment">/** @private */
     </span><span class="jsdoc-var">blur </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(){
         </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.rendered</span><span class="jsdoc-syntax">){
             </span><span class="jsdoc-var">this.el.blur</span><span class="jsdoc-syntax">();
index e7703b9..1f520c7 100644 (file)
@@ -276,10 +276,20 @@ Roo.Msg.show({
          * @param {Object} config Configuration options
          * @return {Roo.MessageBox} This message box
          */
-        </span><span class="jsdoc-var">show </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">options</span><span class="jsdoc-syntax">){
+        </span><span class="jsdoc-var">show </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">options</span><span class="jsdoc-syntax">)
+        {
+            
+            </span><span class="jsdoc-comment">// this causes nightmares if you show one dialog after another
+            // especially on callbacks..
+             
             </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.isVisible</span><span class="jsdoc-syntax">()){
+                
                 </span><span class="jsdoc-var">this.hide</span><span class="jsdoc-syntax">();
-            }
+                </span><span class="jsdoc-var">Roo.log</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">&quot;Old Dialog Message:&quot; </span><span class="jsdoc-syntax">+  </span><span class="jsdoc-var">msgEl.innerHTML </span><span class="jsdoc-syntax">)
+                </span><span class="jsdoc-comment">//this.alert(&quot;ERROR&quot;, &quot;Multiple dialogs where displayed at the same time&quot;);
+                //throw &quot;Roo.MessageBox ERROR : Multiple dialogs where displayed at the same time&quot;;
+                
+            </span><span class="jsdoc-syntax">}
             </span><span class="jsdoc-keyword">var </span><span class="jsdoc-var">d </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">this.getDialog</span><span class="jsdoc-syntax">();
             </span><span class="jsdoc-var">opt </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">options</span><span class="jsdoc-syntax">;
             </span><span class="jsdoc-var">d.setTitle</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">opt.title </span><span class="jsdoc-syntax">|| </span><span class="jsdoc-string">&quot;&amp;#160;&quot;</span><span class="jsdoc-syntax">);