Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

GvaScript::Intro
A javascript framework born in Geneva.

GvaScript::Intro - A javascript framework born in Geneva.


NAME

GvaScript::Intro - A javascript framework born in Geneva.


SYNOPSIS


  <head>

    <script src="path/to/prototype.js"></script>

    <script src="path/to/GvaScript.js"></script>

    <link href="path/to/GvaScript.css" rel="stylesheet" type="text/css">

  

    var cl = GvaScript.ChoiceList(choices, options);

    var ac = GvaScript.AutoCompleter(datasource, options);

    var tn = GvaScript.TreeNavigator(element, options);

  </head>


DESCRIPTION

GvaScript (pronounce ``gee-vascript'') is a javascript framework born in Geneva, Switzerland (GVA is the IATA code for Geneva Cointrin International Airport). It is built on top of the prototype object-oriented javascript framework (http://prototype.conio.net).

It contains three core components :

  • protoExtensions : some extensions to the prototype javascript framework (mainly walking the DOM searching for collections of classnames).

  • event : registering and firing application-specific events (in addition to the standard W3C event model)

  • keyMap : managing maps of handlers for key events (similar in spirit to Emacs keymaps)

and three widgets:

  • choiceList : dropdown list of choices with navigation

  • autoCompleter : autocompletion on form input fields

  • treeNavigator : navigation in a tree structure, opening and closing nodes


TARGETED PLATFORMS

  • Microsoft Internet Explorer for Windows, version 6.0 and higher

  • Mozilla Firefox 2.0 and higher

  • may work on other platforms supported by prototype.js, but was not tested


DEPENDENCIES


AUTHORS

Laurent Dami, <laurent.d...@etat.ge.ch>

Jean-Christophe Durand, <jean-christophe.d.....@etat.ge.ch>


LICENSE

This library is free software, you can redistribute it and/or modify it under the same terms as Perl's artistic license (see http://perldoc.perl.org/perlartistic.html).

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy