X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/25ef3491bd9ae007ff1fc2b0d7943e6eaaccf775..6e39d509471fe9b4e2660e0d1631b350d0c66f40:/docs/output/Ext.Updater.html diff --git a/docs/output/Ext.Updater.html b/docs/output/Ext.Updater.html index 1116b1c7..4625953b 100644 --- a/docs/output/Ext.Updater.html +++ b/docs/output/Ext.Updater.html @@ -1,4 +1,4 @@ -
Properties Methods Events Config Options Direct Link
Observable
  Updater

Class Ext.Updater

Package:Ext
Defined In:UpdateManager.js
Class:Updater
Extends:Observable
Provides AJAX-style update capabilities for Element objects. Updater can be used to update +
Observable
  Updater

Class Ext.Updater

Package:Ext
Defined In:UpdateManager.js
Class:Updater
Extends:Observable
Provides AJAX-style update capabilities for Element objects. Updater can be used to update an Ext.Element once, or you can use startAutoRefresh to set up an auto-updating Element on a specific interval.

Usage:
@@ -146,7 +146,7 @@ Or a shorthand syntax:
'mouseover' : this.onMouseOver, 'mouseout' : this.onMouseOut, scope: this -});
Returns:
  • void
Observable enableBubbleObject events ) +});Returns:Observable enableBubbleString/Array events ) : void
Enables events fired by this Observable to bubble up an owner hierarchy by calling this.getBubbleTarget() if present...

Enables events fired by this Observable to bubble up an owner hierarchy by calling @@ -155,13 +155,13 @@ this.getBubbleTarget() if present...

Enables events fi implementation in Ext.Component returns the Component's immediate owner. But if a known target is required, this can be overridden to access the required target more quickly.

Example:

Ext.override(Ext.form.Field, {
-//  Add functionality to Field's initComponent to enable the change event to bubble

-    initComponent: Ext.form.Field.prototype.initComponent.createSequence(function() {
-        this.enableBubble('change');
+    //  Add functionality to Field's initComponent to enable the change event to bubble

+    initComponent : Ext.form.Field.prototype.initComponent.createSequence(function() {
+        this.enableBubble('change');
     }),
 
-//  We know that we want Field's events to bubble directly to the FormPanel.

-    getBubbleTarget: function() {
+    //  We know that we want Field's events to bubble directly to the FormPanel.

+    getBubbleTarget : function() {
         if (!this.formPanel) {
             this.formPanel = this.findParentByType('form');
         }
@@ -176,26 +176,26 @@ access the required target more quickly.

}], listeners: { change: function() { -// Title goes red if form has been modified. - myForm.header.setStyle("color", "red"); + // Title goes red if form has been modified. + myForm.header.setStyle('color', 'red'); } } -});
Parameters:
  • events : Object
    The event name to bubble, or an Array of event names.
Returns:
  • void
Observable fireEventString eventNameObject... args ) +});
Parameters:Returns:
Observable fireEventString eventNameObject... args ) : Boolean
Fires the specified event with the passed parameters (minus the event name). An event may be set to bubble up an Obse...

Fires the specified event with the passed parameters (minus the event name).

An event may be set to bubble up an Observable parent hierarchy (See Ext.Component.getBubbleTarget) by calling enableBubble.

Parameters:
  • eventName : String
    The name of the event to fire.
  • args : Object...
    Variable number of parameters are passed to handlers.
Returns:
  • Boolean
    returns false if any of the handlers return false otherwise it returns true.
Observable formUpdateString/HTMLElement form[String url][Boolean reset][Function callback] ) : - void
Performs an async form post, updating this element with the response. If the form has the attribute -enctype="<a href=...

Performs an async form post, updating this element with the response. If the form has the attribute + void

Performs an asynchronous form post, updating this element with the response. If the form has the attribute +enctype="<...

Performs an asynchronous form post, updating this element with the response. If the form has the attribute enctype="multipart/form-data", it assumes it's a file upload. Uses this.sslBlankUrl for SSL file uploads to prevent IE security warning.

File uploads are not performed using normal "Ajax" techniques, that is they are not performed using XMLHttpRequests. Instead the form is submitted in the standard manner with the -DOM <form> element temporarily modified to have its +DOM <form> element temporarily modified to have its target set to refer -to a dynamically generated, hidden <iframe> which is inserted into the document +to a dynamically generated, hidden <iframe> which is inserted into the document but removed after the return data has been gathered.

Be aware that file upload packets, sent with the content type multipart/form-data and some server technologies (notably JEE) may require some custom processing in order to @@ -263,16 +263,16 @@ If params are specified it uses POST, othe...

Performs an If params are specified it uses POST, otherwise it uses GET.

Note: Due to the asynchronous nature of remote server requests, the Element will not have been fully updated when the function returns. To post-process the returned -data, use the callback option, or an update event handler.
Parameters:
  • options : Object
    A config object containing any of the following options:
      +data, use the callback option, or an update event handler.
      Parameters:
      • options : Object
        A config object containing any of the following options:
        • url : String/Function

          The URL to request or a function which returns the URL (defaults to the value of Ext.Ajax.url if not specified).

        • method : String

          The HTTP method to -use. Defaults to POST if the params argument is present, otherwise GET.

        • +use. Defaults to POST if the params argument is present, otherwise GET.

        • params : String/Object/Function

          The parameters to pass to the server (defaults to none). These may be specified as a url-encoded string, or as an object containing properties which represent parameters, or as a function, which returns such an object.

        • -
        • scripts : Boolean

          If true +

        • scripts : Boolean

          If true any <script> tags embedded in the response text will be extracted and executed (defaults to Ext.Updater.defaults.loadScripts). If this option is specified, the callback will be called after the execution of the scripts.

        • @@ -285,11 +285,11 @@ parameters are passed:
          • options : Object

            The config object passed to the update call.

        • scope : Object

          The scope in which -to execute the callback (The callback's this reference.) If the -params argument is a function, this scope is used for that function also.

        • +to execute the callback (The callback's this reference.) If the +params argument is a function, this scope is used for that function also.

        • discardUrl : Boolean

          By default, the URL of this request becomes the default URL for this Updater object, and will be subsequently used in refresh -calls. To bypass this behavior, pass discardUrl:true (defaults to false).

        • +calls. To bypass this behavior, pass discardUrl:true (defaults to false).

        • timeout : Number

          The number of seconds to wait for a response before timing out (defaults to Ext.Updater.defaults.timeout).

        • text : String

          The text to use as the innerHTML of the