Changed docs/json/roodata.jsondocs/src/Roo_bootstrap_panel_Content.js.htmldocs/symbol...
authorAlan Knowles <alan@roojs.com>
Tue, 20 Jul 2021 07:54:41 +0000 (15:54 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 20 Jul 2021 07:54:41 +0000 (15:54 +0800)
docs/json/roodata.json
docs/src/Roo_bootstrap_panel_Content.js.html
docs/symbols/Roo.bootstrap.panel.Content.json
docs/symbols/Roo.bootstrap.panel.Grid.json
docs/symbols/Roo.bootstrap.panel.Nest.json

index a1a79b1..2a959ab 100644 (file)
         "desc" : "Fires when this panel is resized if fitToFrame is true.",
         "sig" : "function (_self, width, height)\n{\n\n}",
         "memberOf" : ""
+      },
+      {
+        "name" : "scroll",
+        "type" : "function",
+        "desc" : "Fires when this content is scrolled",
+        "sig" : "function (_self, scrollEvent)\n{\n\n}",
+        "memberOf" : ""
       }
     ],
     "methods" : [
         "desc" : "Fires when this panel is resized if fitToFrame is true.",
         "sig" : "function (_self, width, height)\n{\n\n}",
         "memberOf" : "Roo.bootstrap.panel.Content"
+      },
+      {
+        "name" : "scroll",
+        "type" : "function",
+        "desc" : "Fires when this content is scrolled",
+        "sig" : "function (_self, scrollEvent)\n{\n\n}",
+        "memberOf" : "Roo.bootstrap.panel.Content"
       }
     ],
     "methods" : [
         "desc" : "Fires when this panel is resized if fitToFrame is true.",
         "sig" : "function (_self, width, height)\n{\n\n}",
         "memberOf" : "Roo.bootstrap.panel.Content"
+      },
+      {
+        "name" : "scroll",
+        "type" : "function",
+        "desc" : "Fires when this content is scrolled",
+        "sig" : "function (_self, scrollEvent)\n{\n\n}",
+        "memberOf" : "Roo.bootstrap.panel.Content"
       }
     ],
     "methods" : [
index 8b3677e..159500c 100644 (file)
          * Fires when this tab is created
          * @param {Roo.ContentPanel} this
          */
-        </span><span class="jsdoc-string">&quot;render&quot; </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">true
+        </span><span class="jsdoc-string">&quot;render&quot; </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">true</span><span class="jsdoc-syntax">,
+
+          </span><span class="jsdoc-comment">/**
+         * @event scroll
+         * Fires when this content is scrolled
+         * @param {Roo.ContentPanel} this
+         * @param {Event} scrollEvent
+         */
+        </span><span class="jsdoc-string">&quot;scroll&quot; </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">true
 
 
 
 
     </span><span class="jsdoc-keyword">if</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">this.autoScroll </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.iframe</span><span class="jsdoc-syntax">){
         </span><span class="jsdoc-var">this.resizeEl.setStyle</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">&quot;overflow&quot;</span><span class="jsdoc-syntax">, </span><span class="jsdoc-string">&quot;auto&quot;</span><span class="jsdoc-syntax">);
+        </span><span class="jsdoc-var">this.resizeEl.on</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'scroll'</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">this.onScroll</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">);
     } </span><span class="jsdoc-keyword">else </span><span class="jsdoc-syntax">{
         </span><span class="jsdoc-comment">// fix randome scrolling
         //this.el.on('scroll', function() {
     </span><span class="jsdoc-var">iframe </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
     </span><span class="jsdoc-var">iframeEl </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
 
+    </span><span class="jsdoc-comment">/* Resize Element - use this to work out scroll etc. */
+    </span><span class="jsdoc-var">resizeEl </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">false</span><span class="jsdoc-syntax">,
+
     </span><span class="jsdoc-var">setRegion </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">region</span><span class="jsdoc-syntax">){
         </span><span class="jsdoc-var">this.region </span><span class="jsdoc-syntax">= </span><span class="jsdoc-var">region</span><span class="jsdoc-syntax">;
         </span><span class="jsdoc-var">this.setActiveClass</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">region </span><span class="jsdoc-syntax">&amp;&amp; !</span><span class="jsdoc-var">this.background</span><span class="jsdoc-syntax">);
@@ -531,6 +543,12 @@ layout.addxtype({
 
     </span><span class="jsdoc-var">getChildContainer</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.getEl</span><span class="jsdoc-syntax">();
+    },
+
+
+    </span><span class="jsdoc-var">onScroll </span><span class="jsdoc-syntax">: </span><span class="jsdoc-keyword">function</span><span class="jsdoc-syntax">(</span><span class="jsdoc-var">e</span><span class="jsdoc-syntax">)
+    {
+        </span><span class="jsdoc-var">this.fireEvent</span><span class="jsdoc-syntax">(</span><span class="jsdoc-string">'scroll'</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">this</span><span class="jsdoc-syntax">, </span><span class="jsdoc-var">e</span><span class="jsdoc-syntax">);
     }
 
 
index 5137ce3..4210fa5 100644 (file)
         }
       ],
       "returns" : []
+    },
+    {
+      "name" : "scroll",
+      "desc" : "Fires when this content is scrolled",
+      "memberOf" : "Roo.bootstrap.panel.Content",
+      "example" : "",
+      "deprecated" : "",
+      "since" : "",
+      "see" : "",
+      "params" : [
+        {
+          "name" : "this",
+          "type" : "Roo.ContentPanel",
+          "desc" : "",
+          "isOptional" : false
+        },
+        {
+          "name" : "scrollEvent",
+          "type" : "Event",
+          "desc" : "",
+          "isOptional" : false
+        }
+      ],
+      "returns" : []
     }
   ]
 }
\ No newline at end of file
index ed9760d..4428ad0 100644 (file)
         }
       ],
       "returns" : []
+    },
+    {
+      "name" : "scroll",
+      "desc" : "Fires when this content is scrolled",
+      "memberOf" : "Roo.bootstrap.panel.Content",
+      "example" : "",
+      "deprecated" : "",
+      "since" : "",
+      "see" : "",
+      "params" : [
+        {
+          "name" : "this",
+          "type" : "Roo.ContentPanel",
+          "desc" : "",
+          "isOptional" : false
+        },
+        {
+          "name" : "scrollEvent",
+          "type" : "Event",
+          "desc" : "",
+          "isOptional" : false
+        }
+      ],
+      "returns" : []
     }
   ]
 }
\ No newline at end of file
index 7f8ab6d..ef396f7 100644 (file)
         }
       ],
       "returns" : []
+    },
+    {
+      "name" : "scroll",
+      "desc" : "Fires when this content is scrolled",
+      "memberOf" : "Roo.bootstrap.panel.Content",
+      "example" : "",
+      "deprecated" : "",
+      "since" : "",
+      "see" : "",
+      "params" : [
+        {
+          "name" : "this",
+          "type" : "Roo.ContentPanel",
+          "desc" : "",
+          "isOptional" : false
+        },
+        {
+          "name" : "scrollEvent",
+          "type" : "Event",
+          "desc" : "",
+          "isOptional" : false
+        }
+      ],
+      "returns" : []
     }
   ]
 }
\ No newline at end of file