Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

JsLib is a collection of loosely coupled JavaScript classes programmed to an interface not an implementation, providing the foundation for industrial strength object oriented thick client web applications. This is released under the LGPL license.

This branch is 46 commits ahead and 393 commits behind master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README
README
ABOUT

JsLib is a collection of loosely coupled JavaScript classes programmed to an
interface not an implementation, providing the foundation for industrial
strength object oriented thick client web applications. This is released under
the LGPL license.

Author: Greg Burghardt
Email: greg [underscore] burghardt [at] yahoo [dot] com

FUTURE DEVELOPMENT

  * EventPublisher - A class allowing objects to publish events on topics to
    one or more listeners
    
  * Event - A class providing the basic foundation for messaging between
    objects, used by EventPublisher's
    
  * DOMEventRouter - A class the associates controllers with special anchor URLs
    in <a> tags
    
  * ConnectionPool - A class allowing AJAX objects to be reused, utilizing the
    Delegate pattern
  
  * FormController - A controller class providing a base class for any
    controller that must process a form
    
  * MultiViewFormController - A controller class that must coordinate multiple
    FormController's
    
  * Service - A base class for any data that needs to be automatically updated.
    This will extend from the EventPublisher class.
      * StreamingService - Data is streamed to the client, maybe via Strophe?
      * PollingService - Data is polled for by the client
Something went wrong with that request. Please try again.