Docs For Class atkDialog
Atk API home Class tree Element index

Todo list

Packages: » atk Classes: skel- » atkAppSuite utils » atkAbstractFrame » atkActionListener » atkClassFinder » atkClassLoader » atkDataHolder » atkDebugger » atkDirectoryTraverser » atkEventLog » atkFileUtils » atkFrame » atkFrameSet » atkIpUtils » atkJSON » atkMail » atkMailer » atkMessageQueue » atkmlsplitter » atkNavigator » atkRootFrameset » atkSelector » atkString » atkStringParser » atkTableRenderer » atkTableRendererGrouped » atkTextMarker » atkTmpFile » atkTriggerListener » atkYAML » atkZip » browserInfo » listenerTest » simplevisitor » testNode » test_atkactionlistener » test_atkclassloader » test_atkcolumnconfig » test_atkDirectoryTraverser » test_atklistattribute » test_atkStringParser » test_atkTextMarker general » atkConfig » atkController » atkDataNode » atkErrorHandlerBase » atkFileEditor » atkLanguage » atkMailErrorHandler » atkMetaNode » atkMockNode » atkNode » atkNodeValidator » atkSessionStore » atkTreeNode » atkWizardBase » atkZendPlatformErrorHandler » clsTbsDataSource » clsTbsLocator » clsTinyButStrong » clsTinyButStrongOOo » FCKeditor » getSupportedLanguagesCollector » layout » node » sql_whereclause_blacklist_checker » test » tree » triggerNode fixture » atkAbstractFixtureLoader » atkFixtureManager » atkPHPFixtureLoader » atkYAMLFixtureLoader testcases » atkAbstractSearchHandler » DateAttributeWrapper » dummyTagAttribute » Stub_atkNew » test_atkattributeedithandler » test_atkBoolAttribute » test_atkCalculatorAttribute » test_atkcolorpickerattribute » test_atkDataGrid » test_atkdatanode » test_atkDateAttribute » test_atkFileAttribute » test_atkfrontcontroller » test_atkiputils » test_atkManyToOneRelation » test_atknode » test_atkRelation » test_atktagattribute » test_atkwizard » test_tabs » uriPartsFrontControllerMock ui » atkActionBoxBuilder » atkDialog » atkIndexPage » atkOutput » atkPage » atkPageBuilder » atkTheme » atkThemeCompiler » atkUI handlers » atkActionHandler » atkAddHandler » atkAddOrCopyHandler » atkAdminHandler » atkAttributeEditHandler » atkCopyHandler » atkDeleteHandler » atkDocumentHandler » atkEditCopyHandler » atkEditHandler » atkExportHandler » atkFeedbackHandler » atkFileExport » atkImportHandler » atkMultiSelectHandler » atkMultiUpdatehandler » atkSaveHandler » atkSearchHandler » atkSelectHandler » atkSmartSearchHandler » atkUpdatehandler » atkViewEditBase » atkViewHandler » atkXmlHandler » test_atkimporthandler attributes » atkAggregatedColumn » atkAttribute » atkBoolAttribute » atkCalculatorAttribute » atkCaptchaAttribute » atkColorPickerAttribute » atkCountryAttribute » atkCreatedByAttribute » atkCreateStampAttribute » atkCurrencyAttribute » atkDateAttribute » atkDateTimeAttribute » atkDocumentAttribute » atkDummyAttribute » atkDurationAttribute » atkEmailAttribute » atkExpressionAttribute » atkFckAttribute » atkFieldSet » atkFileAttribute » atkFileWriterAttribute » atkFlagAttribute » atkFormatAttribute » atkFuzzySearchAttribute » atkHtmlAttribute » atkIpAttribute » atkListAttribute » atkLiveTextPreview » atkMlAttribute » atkMlHtmlAttribute » atkMlNumberAttribute » atkMlSelectorAttribute » atkMlTextAttribute » atkMlWrapper » atkMultipleFileAttribute » atkMultiSelectAttribute » atkNumberAttribute » atkParserAttribute » atkPasswordAttribute » atkProfileAttribute » atkRadioAttribute » atkRadioDetailsAttribute » atkRowCounter » atkStateAttribute » atkTabbedPane » atkTagAttribute » atkTextAttribute » atkTimeAttribute » atkTimeZoneAttribute » atkToolbar » atkUpdatedByAttribute » atkUpdateStampAttribute » atkUrlAttribute » atkWeekdayAttribute » atkWysiwygAttribute » test_atkattribute » test_atkmultiselectattribute » test_atktextattribute datatypes » atkArrayDt » atkDataType » atkStringDt » atkTime subpackage » atkAttributeTestCase security » atkBajusEncryption » atkBase64Encryption » atkEncryption » atkMockSecurityManager » atkOpenSSLEncryption » atkSecurityListener » atkSecurityManager » atkUrlVault » auth_config » auth_db » auth_imap » auth_interface » auth_ldap » auth_none » auth_pop3 » auth_server » auth_sspi » test_atkMockSecurityManager » test_atkUrlVault cache » atkCache » atkCache_apc » atkCache_eaccelerator » atkCache_file » atkCache_memcache » atkCache_var » atkCache_xcache » atkCache_zp_disk » atkCache_zp_output » atkCache_zp_shm » test_atkcache_apc » test_atkcache_eaccelerator » test_atkcache_file » test_atkcache_memcache » test_atkcache_var » test_atkcache_xcache » test_atkcache_zp_disk » test_atkcache_zp_output » test_atkcache_zp_shm test » ArrayHtmlReporter » ArrayTextReporter » atkCacheTestCase » atkPHPUnitTestCaseCollector » atkPluginTestCase » atkSimpleTestTestCaseCollector » atkTestCase » atkTestCaseCollector » atkTestReporter » atkTestSuite » atkTestTraverser » test_atkMockNode » test_atktestcase » test_atktools » Test_DbConfigs » test_sql_whereclause_blacklist_checker » test_tabsecurity » test_triggers db » atkClusterDb » atkClusterDDL » atkClusterQuery » atkDb » atkDDL » atkMockDb » atkMockDDL » atkMockQuery » atkMsSqlDb » atkMsSqlDDL » atkMssqlQuery » atkMysqlDb » atkMysqlDDL » atkMysqliDb » atkMysqliDDL » atkMysqliQuery » atkMysqlQuery » atkOci8Db » atkOci8DDL » atkOci8Query » atkOci9Db » atkOci9DDL » atkOci9Query » atkOci805Db » atkOci805Query » atkPgsqlDb » atkPgsqlDDL » atkPgsqlQuery » atkQuery » test_atkdb recordlist » atkColumnConfig » atkCSVRecordList » atkCustomRecordList » atkExcelCSVRecordList » atkHTMLRecordList » atkPrintableRecordList » atkRecordList » atkRecordlistCache » atkTotalizer console » atkConsoleController menu » atkcookmenu » atkDhtmlMenu » atkDropdownMenu » atkFramesMenu » atkMenu » atkmenuinterface » atkModernMenu » atkOutlookMenu » atkPlainMenu datagrid » atkDataGrid » atkDGComponent » atkDGEditControl » atkDGEvent » atkDGIndex » atkDGLimit » atkDGList » atkDGNoRecordsFound » atkDGPaginator » atkDGRenderer » atkDGSummary lock » atkDbLock » atkLock filters » atkDistinctFilter » atkFilter » atkGroupByFilter document » atkDocumentWriter » atkDocxWriter » atkOpenDocumentWriter meta » atkDutchMetaGrammar » atkMetaAttributeModifier » atkMetaCompiler » atkMetaGrammar » atkMetaPolicy » mod_meta relations » atkExtendableShuttleRelation » atkManyBoolRelation » atkManyToManyListRelation » atkManyToManyRelation » atkManyToManySelectRelation » atkManyToOneRelation » atkManyToOneTreeRelation » atkMatrixRelation » atkOneToManyRelation » atkOneToManyRelationSessionGridHandler » atkOneToOneRelation » atkRelation » atkSecureRelation » atkShuttleControl » atkShuttleFilter » atkShuttleRelation front » atkFrontController » atkFrontControllerBridge keyboard » atkKeyboard meta-relations » atkMetaExtendableShuttleRelation » atkMetaManyBoolRelation » atkMetaManyToManyListRelation » atkMetaManyToManySelectRelation » atkMetaManyToOneRelation » atkMetaOneToManyRelation » atkMetaOneToOneRelation » atkMetaShuttleRelation modules » atkModule » mod_test interface » atkServer » atkSoapServer session » atkSessionManager » atkState wizard » atkWizard » AtkWizardActionLoader » atkWizardPanel attribute » test_atkcurrencyattribute » test_atknumberattribute
Interfaces: datagrid » atkDGListener interface » atkServerInterface
Files: general » adodb-time.inc.php » atknodetools.inc » atktools.inc » atktreetools.inc » basexml.php » class.atkconfig.inc » class.atkcontroller.inc » class.atkdatanode.inc » class.atkerrorhandlerbase.inc » class.atkfileeditor.inc » class.atklanguage.inc » class.atkmailerrorhandler.inc » class.atkmetanode.inc » class.atkmocknode.inc » class.atknode.inc » class.atknodevalidator.inc » class.atksessionstore.inc » class.atktreenode.inc » class.atkwizardbase.inc » class.atkzendplatformerrorhandler.inc » class.layout.inc » class.nodename.inc » class.sql_whereclause_blacklist_checker.inc » class.test.inc » class.test_sql_whereclause_blacklist_checker.inc » class.test_triggers.inc » commands.php » config.modules.inc » config.php » connector.php » console.php » db2yaml.php » defaultconfig.inc.php » fckeditor.php » fckeditor_php4.php » fckeditor_php5.php » io.php » module.inc » phpcompat.php » server.php » spellchecker.php » table2yaml.php » tbsooo_class.php » tbs_class.php » upload.php » util.php » version.inc attribute » class.test_atkcurrencyattribute.inc » class.test_atknumberattribute.inc attributes » class.atkaggregatedcolumn.inc » class.atkattribute.inc » class.atkboolattribute.inc » class.atkcalculatorattribute.inc » class.atkcaptchaattribute.inc » class.atkcolorpickerattribute.inc » class.atkcountryattribute.inc » class.atkcreatedbyattribute.inc » class.atkcreatestampattribute.inc » class.atkcurrencyattribute.inc » class.atkdateattribute.inc » class.atkdatetimeattribute.inc » class.atkdocumentattribute.inc » class.atkdummyattribute.inc » class.atkdurationattribute.inc » class.atkemailattribute.inc » class.atkexpressionattribute.inc » class.atkfckattribute.inc » class.atkfieldset.inc » class.atkfileattribute.inc » class.atkfilewriterattribute.inc » class.atkflagattribute.inc » class.atkformatattribute.inc » class.atkfuzzysearchattribute.inc » class.atkhtmlattribute.inc » class.atkipattribute.inc » class.atklistattribute.inc » class.atklivetextpreview.inc » class.atkmlattribute.inc » class.atkmlhtmlattribute.inc » class.atkmlnumberattribute.inc » class.atkmlselectorattribute.inc » class.atkmltextattribute.inc » class.atkmlwrapper.inc » class.atkmultiplefileattribute.inc » class.atkmultiselectattribute.inc » class.atknumberattribute.inc » class.atkparserattribute.inc » class.atkpasswordattribute.inc » class.atkprofileattribute.inc » class.atkradioattribute.inc » class.atkradiodetailsattribute.inc » class.atkrowcounter.inc » class.atkstateattribute.inc » class.atktabbedpane.inc » class.atktagattribute.inc » class.atktextattribute.inc » class.atktimeattribute.inc » class.atktimezoneattribute.inc » class.atktoolbar.inc » class.atkupdatedbyattribute.inc » class.atkupdatestampattribute.inc » class.atkurlattribute.inc » class.atkweekdayattribute.inc » class.atkwysiwygattribute.inc » class.test_atkattribute.inc » class.test_atkmultiselectattribute.inc » class.test_atktextattribute.inc attributes-- » property_accessor.php cache » class.atkcache.inc » class.atkcache_apc.inc » class.atkcache_eaccelerator.inc » class.atkcache_file.inc » class.atkcache_memcache.inc » class.atkcache_var.inc » class.atkcache_xcache.inc » class.atkcache_zp_disk.inc » class.atkcache_zp_output.inc » class.atkcache_zp_shm.inc » class.test_atkcache_apc.inc » class.test_atkcache_eaccelerator.inc » class.test_atkcache_file.inc » class.test_atkcache_memcache.inc » class.test_atkcache_var.inc » class.test_atkcache_xcache.inc » class.test_atkcache_zp_disk.inc » class.test_atkcache_zp_output.inc » class.test_atkcache_zp_shm.inc console » class.atkconsolecontroller.inc datagrid » class.atkdatagrid.inc » class.atkdgcomponent.inc » class.atkdgeditcontrol.inc » class.atkdgevent.inc » class.atkdgindex.inc » class.atkdglimit.inc » class.atkdglist.inc » class.atkdglistener.inc » class.atkdgnorecordsfound.inc » class.atkdgpaginator.inc » class.atkdgrenderer.inc » class.atkdgsummary.inc datatypes » class.atkarraydt.inc » class.atkdatatype.inc » class.atkstringdt.inc » class.atktimedt.inc db » class.atkclusterdb.inc » class.atkclusterddl.inc » class.atkclusterquery.inc » class.atkdb.inc » class.atkddl.inc » class.atkmockdb.inc » class.atkmockddl.inc » class.atkmockquery.inc » class.atkmssqldb.inc » class.atkmssqlddl.inc » class.atkmssqlquery.inc » class.atkmysqldb.inc » class.atkmysqlddl.inc » class.atkmysqlidb.inc » class.atkmysqliddl.inc » class.atkmysqliquery.inc » class.atkmysqlquery.inc » class.atkoci8db.inc » class.atkoci8ddl.inc » class.atkoci8query.inc » class.atkoci9db.inc » class.atkoci9ddl.inc » class.atkoci9query.inc » class.atkoci805db.inc » class.atkoci805query.inc » class.atkpgsqldb.inc » class.atkpgsqlddl.inc » class.atkpgsqlquery.inc » class.atkquery.inc » class.test_atkdb.inc document » class.atkdocumentwriter.inc » class.atkdocxwriter.inc » class.atkopendocumentwriter.inc filters » class.atkdistinctfilter.inc » class.atkfilter.inc » class.atkgroupbyfilter.inc fixture » class.atkabstractfixtureloader.inc » class.atkfixturemanager.inc » class.atkphpfixtureloader.inc » class.atkyamlfixtureloader.inc front » class.atkfrontcontroller.inc » class.atkfrontcontrollerbridge.inc handlers » class.atkactionhandler.inc » class.atkaddhandler.inc » class.atkaddorcopyhandler.inc » class.atkadminhandler.inc » class.atkattributeedithandler.inc » class.atkcopyhandler.inc » class.atkdeletehandler.inc » class.atkdocumenthandler.inc » class.atkeditcopyhandler.inc » class.atkedithandler.inc » class.atkexporthandler.inc » class.atkfeedbackhandler.inc » class.atkfileexport.inc » class.atkimporthandler.inc » class.atkmultiselecthandler.inc » class.atkmultiupdatehandler.inc » class.atksavehandler.inc » class.atksearchhandler.inc » class.atkselecthandler.inc » class.atksmartsearchhandler.inc » class.atkupdatehandler.inc » class.atkvieweditbase.inc » class.atkviewhandler.inc » class.atkxmlhandler.inc » class.test_atkimporthandler.inc include » autoload.inc » basics.inc » compatibility.inc » configs.inc » debugging.inc » errorhandler.inc » globals.inc » initial.inc » security.inc interface » class.atkserver.inc » class.atksoapserver.inc » interface.atkserverinterface.inc javascript » class.atkmultilanguage.js.php » class.atkprofileattribute.js.php » dhtml_tabs.js.php keyboard » class.atkkeyboard.inc lock » class.atkdblock.inc » class.atklock.inc » lock.php lock-- » lock.js.php menu » atkmenutools.inc » class.atkcookmenu.inc » class.atkdhtmlmenu.inc » class.atkdropdownmenu.inc » class.atkframesmenu.inc » class.atkmenu.inc » class.atkmenuinterface.inc » class.atkmodernmenu.inc » class.atkoutlookmenu.inc » class.atkplainmenu.inc meta » class.atkdutchmetagrammar.inc » class.atkmetaattributemodifier.inc » class.atkmetacompiler.inc » class.atkmetagrammar.inc » class.atkmetapolicy.inc » module.inc meta-relations » class.atkmetaextendableshuttlerelation.inc » class.atkmetamanyboolrelation.inc » class.atkmetamanytomanylistrelation.inc » class.atkmetamanytomanyselectrelation.inc » class.atkmetamanytoonerelation.inc » class.atkmetaonetomanyrelation.inc » class.atkmetaonetoonerelation.inc » class.atkmetashuttlerelation.inc modules » class.atkmodule.inc modules-- » atkmoduletools.inc popups » colorpicker.inc recordlist » class.atkcolumnconfig.inc » class.atkcsvrecordlist.inc » class.atkcustomrecordlist.inc » class.atkexcelcsvrecordlist.inc » class.atkhtmlrecordlist.inc » class.atkprintablerecordlist.inc » class.atkrecordlist.inc » class.atkrecordlistcache.inc » class.atktotalizer.inc relations » class.atkextendableshuttlerelation.inc » class.atkmanyboolrelation.inc » class.atkmanytomanylistrelation.inc » class.atkmanytomanyrelation.inc » class.atkmanytomanyselectrelation.inc » class.atkmanytoonerelation.inc » class.atkmanytoonetreerelation.inc » class.atkmatrixrelation.inc » class.atkonetomanyrelation.inc » class.atkonetoonerelation.inc » class.atkrelation.inc » class.atksecurerelation.inc » class.atkshuttlecontrol.inc » class.atkshuttlefilter.inc » class.atkshuttlerelation.inc security » class.atkbajusencryption.inc » class.atkbase64encryption.inc » class.atkencryption.inc » class.atkmocksecuritymanager.inc » class.atkopensslencryption.inc » class.atksecuritylistener.inc » class.atksecuritymanager.inc » class.atkurlvault.inc » class.auth_config.inc » class.auth_db.inc » class.auth_imap.inc » class.auth_interface.inc » class.auth_ldap.inc » class.auth_none.inc » class.auth_pop3.inc » class.auth_server.inc » class.auth_sspi.inc » class.test_atkmocksecuritymanager.inc » class.test_atkurlvault.inc session » class.atksessionmanager.inc » class.atkstate.inc skel » app.php » atk.inc » config.inc.php » debugger.php » dispatch.php » include.php » index.php » menu.php » test.php » top.php » welcome.php skel- » atkappsuite.php subpackage » class.atkattributetestcase.inc test » class.atkcachetestcase.inc » class.atkphpunittestcasecollector.inc » class.atkplugintestcase.inc » class.atksimpletesttestcasecollector.inc » class.atktestcase.inc » class.atktestcasecollector.inc » class.atktestreporter.inc » class.atktestsuite.inc » class.atktesttraverser.inc » class.test_atkmocknode.inc » class.test_atktestcase.inc » class.test_atktools.inc » class.test_dbconfigs.inc » class.test_tabsecurity.inc testcases » class.atkabstractsearchhandler.inc » class.stub_atknew.inc » class.test_atkattributeedithandler.inc » class.test_atkboolattribute.inc » class.test_atkcalculatorattribute.inc » class.test_atkcolorpickerattribute.inc » class.test_atkdatagrid.inc » class.test_atkdatanode.inc » class.test_atkdateattribute.inc » class.test_atkfileattribute.inc » class.test_atkfrontcontroller.inc » class.test_atkiputils.inc » class.test_atkmanytoonerelation.inc » class.test_atknode.inc » class.test_atkrelation.inc » class.test_atktagattribute.inc » class.test_atkwizard.inc » class.test_tabs.inc themes » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc » themedef.inc ui » block.atknavigator.php » block.atknavigatorinfo.php » class.atkactionboxbuilder.inc » class.atkdialog.inc » class.atkindexpage.inc » class.atkoutput.inc » class.atkpage.inc » class.atkpagebuilder.inc » class.atktheme.inc » class.atkthemecompiler.inc » class.atkui.inc » function.atkconfig.php » function.atkdatefield.php » function.atkdispatchfile.php » function.atkfrontcontroller.php » function.atkloadscript.php » function.atkmessages.php » function.atkmoduledir.php » function.atkscript.php » function.atkstyle.php » function.atktext.php » function.atkthemeicon.php » function.atkthemeimg.php » function.stacktrace.php » modifier.atkjson.php » modifier.atkvardump.php » resource.string.php » resource.theme.php » resource.ui.php utils » atkbrowsertools.inc » class.atkactionlistener.inc » class.atkclassloader.inc » class.atkdataholder.inc » class.atkdebugger.inc » class.atkdirectorytraverser.inc » class.atkeventlog.inc » class.atkfileutils.inc » class.atkframeset.inc » class.atkiputils.inc » class.atkjson.inc » class.atkmail.inc » class.atkmailer.inc » class.atkmessagequeue.inc » class.atkmlsplitter.inc » class.atknavigator.inc » class.atkselector.inc » class.atkstring.inc » class.atkstringparser.inc » class.atktablerenderer.inc » class.atktablerenderergrouped.inc » class.atktextmarker.inc » class.atktmpfile.inc » class.atktriggerlistener.inc » class.atkyaml.inc » class.atkzip.inc » class.test_atkactionlistener.inc » class.test_atkclassloader.inc » class.test_atkcolumnconfig.inc » class.test_atkdirectorytraverser.inc » class.test_atklistattribute.inc » class.test_atkstringparser.inc » class.test_atktextmarker.inc » help.inc wizard » class.atkwizard.inc » class.atkwizardactionloader.inc » class.atkwizardpanel.inc
Home  ->  Documentation home  ->  Atk index  ->  Docs For Class atkDialog [ package: atk ]

Class: atkDialog

Source Location: /ui/class.atkdialog.inc

Class atkDialog

Property Summary

mixed   $m_action  
mixed   $m_height  
mixed   $m_modifierObject  
mixed   $m_nodeType  
mixed   $m_params  
mixed   $m_partial  
mixed   $m_serializeForm  
mixed   $m_sessionStatus  
mixed   $m_themeLoad  
mixed   $m_themeName  
mixed   $m_title  
mixed   $m_width  

[ Top ]

Method Summary

static string   getAjaxUpdateCall()   Returns JavaScript code to update the contents of the current modal dialog using an Ajax request to the given URL.
static string   getCloseCall()   Returns JavaScript code to close the current ATK dialog.
static string   getReloadCall()   Returns JavaScript code to reload the contents of the current modal dialog.
static string   getSaveAndCloseCall()   Returns JavaScript code to save the contents of the current active ATK dialog and close it immediately.
static string   getSaveCall()   Returns JavaScript code to save the contents of the current active ATK dialog.
static string   getUpdateCall()   Returns JavaScript code to update the contents of the current modal dialog.
static void   loadScriptsAndStyles()   Load JavaScript and stylesheets.
atkDialog   __construct()   Constructor.
string   getAction()   Returns the dialog action.
string   getCall()   Returns the JavaScript call to open the dialog.
mixed   getModifierObject()   Returns the modifier object.
string   getNodeType()   Returns the dialog node type.
array   getOptions()   Returns the dialog options.
string   getPartial()   Returns the dialog partial.
int   getSessionStatus()   Returns the dialog sessionStatus.
string   getUrl()   Returns the dialog URL.
unknown   getWindowOptions()   Window options like the show effect etc. These options can be controlled by setting the special theme attribute 'dialog_window_options'. This attribute should contain a JavaScript object with the window options.
void   load()   Load JavaScript and stylesheets.
void   setAutoSize()   Reset to auto-size.
void   setHeight()   Set height.
void   setModifierObject()   Sets an object which modifyObject method will be called (if exists) just before showing the dialog. This method is allowed to alter the dialog.
void   setSerializeForm()   Serialize the form with the given name.
void   setSessionStatus()   Sets the dialog sessionStatus.
void   setSize()   Set dialog dimensions.
void   setTheme()   Sets the theme to use.
void   setTitle()   Sets the dialog title.
void   setWidth()   Set width.

[ Top ]

Properties

mixed   $m_action [line 29]
API Tags:
Access:  protected


[ Top ]
mixed   $m_height = null [line 40]
API Tags:
Access:  protected


[ Top ]
mixed   $m_modifierObject = null [line 44]
API Tags:
Access:  protected


[ Top ]
mixed   $m_nodeType [line 27]
API Tags:
Access:  protected


[ Top ]
mixed   $m_params [line 31]
API Tags:
Access:  protected


[ Top ]
mixed   $m_partial [line 30]
API Tags:
Access:  protected


[ Top ]
mixed   $m_serializeForm = null [line 42]
API Tags:
Access:  protected


[ Top ]
mixed   $m_sessionStatus = SESSION_NEW [line 32]
API Tags:
Access:  protected


[ Top ]
mixed   $m_themeLoad [line 37]
API Tags:
Access:  protected


[ Top ]
mixed   $m_themeName [line 36]
API Tags:
Access:  protected


[ Top ]
mixed   $m_title [line 34]
API Tags:
Access:  protected


[ Top ]
mixed   $m_width = null [line 39]
API Tags:
Access:  protected


[ Top ]

Methods

static method getAjaxUpdateCall  [line 439]

  static string getAjaxUpdateCall( string $url  )

Returns JavaScript code to update the contents of the current modal dialog using an Ajax request to the given URL.

Parameters:
string   $url:  url for the Ajax request

API Tags:
Return:  JavaScript call for updating the dialog contents
Access:  public


[ Top ]
static method getCloseCall  [line 380]

  static string getCloseCall( )

Returns JavaScript code to close the current ATK dialog.


API Tags:
Return:  JavaScript call for closing the current dialog
Access:  public


[ Top ]
static method getReloadCall  [line 451]

  static string getReloadCall( )

Returns JavaScript code to reload the contents of the current modal dialog.


API Tags:
Return:  JavaScript call for reloading the dialog contents
Access:  public


[ Top ]
static method getSaveAndCloseCall  [line 397]

  static string getSaveAndCloseCall( string $url, [string $formName = 'dialogform'], [array $extraParams = array()], [boolean $encode = true]  )

Returns JavaScript code to save the contents of the current active ATK dialog and close it immediately.

Parameters:
string   $url:  save URL
string   $formName:  form name (will be serialized)
array   $extraParams:  key/value array with URL parameters that need to be send the parameters will override form element with the same name!
boolean   $encode:  encode using htmlentities (needed to use in links etc.)

API Tags:
Return:  JavaScript call for saving the current dialog and closing it immediately
Access:  public


[ Top ]
static method getSaveCall  [line 360]

  static string getSaveCall( string $url, [string $formName = 'dialogform'], [array $extraParams = array()], [boolean $encode = true]  )

Returns JavaScript code to save the contents of the current active ATK dialog.

Parameters:
string   $url:  save URL
string   $formName:  form name (will be serialized)
array   $extraParams:  key/value array with URL parameters that need to be send the parameters will override form element with the same name!
boolean   $encode:  encode using htmlentities (needed to use in links etc.)

API Tags:
Return:  JavaScript call for saving the current dialog
Access:  public


[ Top ]
static method getUpdateCall  [line 420]

  static string getUpdateCall( string $content, [boolean $encode = true]  )

Returns JavaScript code to update the contents of the current modal dialog.

Parameters:
string   $content:  new dialog contents
boolean   $encode:  encode using htmlentities (needed to use in links etc.)

API Tags:
Return:  JavaScript call for updating the dialog contents
Access:  public


[ Top ]
static method loadScriptsAndStyles  [line 236]

  static void loadScriptsAndStyles( [string|boolean $theme = null]  )

Load JavaScript and stylesheets.

Parameters:
string|boolean   $theme:  uses the given window theme, by default checks the current ATK theme which window theme should be used, if set explicitly to false no theme will be loaded

API Tags:
Access:  public


[ Top ]
Constructor __construct  [line 56]

  atkDialog __construct( string $nodeType, string $action, [string $partial = 'dialog'], [array $params = array()]  )

Constructor.

Parameters:
string   $nodeType:  node type
string   $action:  node action
string   $partial:  partial name
array   $params:  url parameters


[ Top ]
getAction  [line 89]

  string getAction( )

Returns the dialog action.


API Tags:
Return:  action
Access:  public


[ Top ]
getCall  [line 313]

  string getCall( [boolean $load = true], [boolean $encode = true], [boolean $callModifier = true], [boolean $lateParamBinding = false]  )

Returns the JavaScript call to open the dialog.

Parameters:
boolean   $load:  load JavaScript and stylesheets needed to show this dialog?
boolean   $encode:  encode using htmlentities (needed to use in links etc.)
boolean   $callModifier:  call node's dialog modifier (modifyDialog method)?
boolean   $lateParamBinding: 

API Tags:
Return:  JavaScript call for opening the dialog


[ Top ]
getModifierObject  [line 203]

  mixed getModifierObject( )

Returns the modifier object.


API Tags:
Return:  modifier object
Access:  public


[ Top ]
getNodeType  [line 79]

  string getNodeType( )

Returns the dialog node type.


API Tags:
Return:  node type
Access:  public


[ Top ]
getOptions  [line 275]

  array getOptions( )

Returns the dialog options.


API Tags:
Return:  dialog options
Access:  private


[ Top ]
getPartial  [line 99]

  string getPartial( )

Returns the dialog partial.


API Tags:
Return:  partial
Access:  public


[ Top ]
getSessionStatus  [line 109]

  int getSessionStatus( )

Returns the dialog sessionStatus.


API Tags:
Return:  sessionStatus (SESSION_BACK=3, SESSION_DEFAULT=0, SESSION_NESTED=2, SESSION_NEW=1, SESSION_PARTIAL=5, SESSION_REPLACE=4)
Access:  public


[ Top ]
getUrl  [line 264]

  string getUrl( )

Returns the dialog URL.


API Tags:
Return:  dialog URL
Access:  private


[ Top ]
getWindowOptions  [line 296]

  unknown getWindowOptions( )

Window options like the show effect etc. These options can be controlled by setting the special theme attribute 'dialog_window_options'. This attribute should contain a JavaScript object with the window options.


API Tags:
Access:  protected


[ Top ]
load  [line 224]

  void load( )

Load JavaScript and stylesheets.



[ Top ]
setAutoSize  [line 149]

  void setAutoSize( )

Reset to auto-size.



[ Top ]
setHeight  [line 182]

  void setHeight( int $height  )

Set height.

Parameters:
int   $height: 

API Tags:
Access:  public


[ Top ]
setModifierObject  [line 216]

  void setModifierObject( mixed $object  )

Sets an object which modifyObject method will be called (if exists) just before showing the dialog. This method is allowed to alter the dialog.

Parameters:
mixed   $object:  modifier object

API Tags:
See:  atkDialog::getCall
Access:  public


[ Top ]
setSerializeForm  [line 193]

  void setSerializeForm( [string $form = 'entryform']  )

Serialize the form with the given name.

Defaults to the entryform.

Parameters:
string   $form:  form name


[ Top ]
setSessionStatus  [line 119]

  void setSessionStatus( int $sessionStatus  )

Sets the dialog sessionStatus.

Parameters:
int   $sessionStatus:  (SESSION_BACK=3, SESSION_DEFAULT=0, SESSION_NESTED=2, SESSION_NEW=1, SESSION_PARTIAL=5, SESSION_REPLACE=4)

API Tags:
Access:  public


[ Top ]
setSize  [line 161]

  void setSize( int $width, int $height  )

Set dialog dimensions.

Parameters:
int   $width:  width
int   $height:  height


[ Top ]
setTheme  [line 140]

  void setTheme( string $name, [boolean $load = true]  )

Sets the theme to use.

Parameters:
string   $name:  theme name
boolean   $load:  load theme?


[ Top ]
setTitle  [line 129]

  void setTitle( string $title  )

Sets the dialog title.

Parameters:
string   $title: 


[ Top ]
setWidth  [line 172]

  void setWidth( int $width  )

Set width.

Parameters:
int   $width: 

API Tags:
Access:  public


[ Top ]
Home | About | Contact