|
PHP2Go Javascript Framework | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
This document is the API Specification for PHP2Go Javascript Framework.
PHP2Go is a development framework designed to help experienced developers and beginner programmers to create Web-based Systems. It's and object-oriented, structured and hierarchical set of classes and libraries developed using PHP, XML and JavaScript.
The main goal of PHP2Go is to be a complete code repository to build systems with code reuse, object orientation, separation between logic and presentation code and database transparency. All the components of the API have the same purpose: to create an object oriented abstraction layer that runs over the powerful PHP API, providing an organized, structured and easier way to create HTML documents, HTML forms, database or file data sets, reports, HTML templates and much more.
| File Summary | |
| ajax.js | This file holds the AJAX libraries of the PHP2Go Javascript Framework: base class, request class, response class and an utility class called AjaxUpdater |
| compat.js | This library contains the old PHP2Go Javascript functions, so that we can keep backwards compatibility in running applications. |
| dom.js | This file contains classes that work over the Document Object Model, like Element and Event. |
| form.js | This file contains the basic form API of this framework. |
| form/autocompletefield.js | This file contains the AutoCompleteField form component class |
| form/colorpickerfield.js | This file contains the ColorPickerField form component class |
| form/datepickerfield.js | This file contains the DatePickerField form component class |
| form/editorfield.js | This file contains the EditorField form component class |
| form/editsearchfield.js | This file contains the EditSearchField form component class |
| form/editselectionfield.js | This file contains the EditSelectionField form component class |
| form/formdatabind.js | This file contains the FormDataBind class, which contains all the Javascript code that adds data bind behaviour to the forms built with php2go.form.FormDataBind class |
| form/lookupchoicefield.js | This file contain the LookupChoiceField component class |
| form/lookupselectionfield.js | This file contains the LookupSelectionField form component class |
| form/memofield.js | This file contains the MemoField form component class |
| form/multicolumnlookupfield.js | This file contains the MultiColumnLookupField form component class |
| inputmask.js | This file contains the InputMask and Mask classes. |
| jsrsclient.js | |
| php2go.js | This file contains the base of the PHP2Go Javascript Framework. |
| structures.js | This file contain the data structure classes Collection, Hash and the native Array prototype extensions |
| util/selection.js | This file contains the Selection class |
| util/stringlist.js | This file contains the StringList class |
| util/throbber.js | This file contains the Throbber class, which is used internally by the Ajax libraries |
| validator.js | This file contains the classes used to validate input coming from form fields. |
| widgets/calculator.js | This file contains the Calculator class. |
| widgets/collapsiblepanel.js | Contains the CollapsiblePanel widget class |
| widgets/colorpicker.js | This file contains the ColorPicker widget class |
| widgets/datatable.js | Contains the DataTable widget class |
| widgets/dialog.js | Contains the classes of the PHP2Go dialogs API |
| widgets/googlemap.js | Contains the SlideShow widget class |
| widgets/simplesearch.js | This file contains the ReportSimpleSearch class, which contains the client code of the search widget that can be included in the HTML reports generated by the php2go.data.Report class. |
| widgets/slideshow.js | Contains the SlideShow widget class |
| widgets/tabview.js | Contains TabView and TabPanel classes |
|
PHP2Go Javascript Framework | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||