MoreMotion Face API

Class MoreMotionAjaxManager

Object
   |
   +--MoreMotionAjaxManager

class MoreMotionAjaxManager


Manager Class that provides static methods for Ajax functionalities. A static object of this class is available with name AjaxMgr.

var AjaxMgr = new MoreMotionAjaxManager();

Defined in Ajax.js


Constructor Summary
MoreMotionAjaxManager()
           
 
Method Summary
 void cancelRequest(controlId)
           Cancels the previously sent request with the specified controlId
 void clearOptions(elmid, soq)
           Clears the options of an HTML SELECT Element.
 void customRefresh(<CustomRefreshProps> props)
           This method utilizes the AjaxRequest class to send a XMLHttpRequest to the AjaxActionService on the server.
 Object executeAjaxCommand(<ExecuteAjaxCommandProps> props)
           Executes the specified Ajax Command on the server.
 void executeMScript(<ExecuteMScriptProps> props)
           Executes MScript codes on the server.
 Object getEncosingAreaName(node)
          
 Object openFlowin(props)
           Creates a Floating Window and refreshes the embedded "TargetArea" in it using a "SourceArea".
 void refreshAreas(<RefreshAreasProps> props)
           Refreshes only a part or parts of a page without making a new request for the whole page.
 void refreshBlocks(<RefreshBlocksProps> props)
           Refreshes the records of the specified ProcessBlock elements in the current page.
 void refreshFields(<RefreshFieldsProps> props)
           Refreshes the values of HTML Elements or ProcessField objects.
 void refreshOptions(<RefreshOptionsProps> props)
           Refreshes the options of an HTML SELECT Element with the current data acquired from a MoreMotion Data Source.
 Boolean submitProcessForm(<SubmitProcessFormProps> props)
           Prepares an Ajax request out of the specified process form and submits it as an XMLHtttpRequest.
 void viewState(<ViewStateProps> props)
           This method is used to store/retrieve states of browser user controls to/from MoreMotion Page Variables on the server with XMLHttpRequest

Constructor Detail

MoreMotionAjaxManager

MoreMotionAjaxManager()

Method Detail

cancelRequest

void cancelRequest(controlId)

clearOptions

void clearOptions(elmid, soq)

customRefresh

void customRefresh(<CustomRefreshProps> props)

executeAjaxCommand

Object executeAjaxCommand(<ExecuteAjaxCommandProps> props)

executeMScript

void executeMScript(<ExecuteMScriptProps> props)

getEncosingAreaName

Object getEncosingAreaName(node)

openFlowin

Object openFlowin(props)

refreshAreas

void refreshAreas(<RefreshAreasProps> props)

refreshBlocks

void refreshBlocks(<RefreshBlocksProps> props)

refreshFields

void refreshFields(<RefreshFieldsProps> props)

refreshOptions

void refreshOptions(<RefreshOptionsProps> props)

submitProcessForm

Boolean submitProcessForm(<SubmitProcessFormProps> props)

viewState

void viewState(<ViewStateProps> props)

MoreMotion Face API

Copyright 2002 - 2011, MOR YAZILIM
Documentation generated by JSDoc on Thu Mar 3 18:19:14 2011