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 34)
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 43

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

line 46

JavaScript code
string $toggleFunction

line 40

JavaScript event handler name
string $toggleScript

line 52

string $validateFunction

line 37

JavaScript event handler name
string $validateScript

line 49


Method Details

line 62

__construct

public InstantClientScript __construct (Form $form)

Input
Form $form
Output
InstantClientScript  

line 72

enable

public void enable ()

Output
void  

line 322

javascript

public static void javascript ()

Output
void  

line 110

renderClientScript

public string renderClientScript ()

Generates the client side validation script.

Output
string