Class InstantClientScript (namespace Nette\Forms)


Instant validation JavaScript generator.

Object
   |
   --InstantClientScript
Author: David Grudl
Copyright: Copyright (c) 2004, 2009 David Grudl
Located: in /Forms/Renderers/InstantClientScript.php (line 33)
Public Method Summary
InstantClientScript
__construct (Form $form)
void
enable ()
static void
string
Generates the client side validation script.
Methods Inherited From Object
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset()
Variable Summary
string $doAlert 'if (element) element.focus(); alert(message);'

line 42

JavaScript code
string $doToggle 'if (element) element.style.display = visible ? "" : "none";'

line 45

JavaScript code
string $toggleFunction

line 39

JavaScript event handler name
string $toggleScript

line 51

string $validateFunction

line 36

JavaScript event handler name
string $validateScript

line 48


Method Details

line 61

__construct

public InstantClientScript __construct (Form $form)

Input
Form $form
Output
InstantClientScript  

line 71

enable

public void enable ()

Output
void  

line 321

javascript

public static void javascript ()

Output
void  

line 109

renderClientScript

public string renderClientScript ()

Generates the client side validation script.

Output
string