Metadata-Version: 1.0
Name: django-ajax-loading-overlay
Version: 0.1.0
Summary: Uses JS to add/remove a loading overlay during Ajax calls
Home-page: {url}
Author: Jonny Gerig Meyer
Author-email: jonny@oddbird.net
License: UNKNOWN
Description: jQuery Ajax Loading Overlay plugin package for Django
        =====================================================
        
        django-ajax-loading-overy uses Javascript to add/remove a loading overlay to a target element during Ajax calls. It can be called on any element that should receive the loading overlay, and accepts options for class selectors and loading overlay text.
        
        Dependencies
        ------------
        
        - jQuery library (http://jquery.com/)
        
        Installation
        ------------
        
        In your Django project settings, add "ajax_loading_overlay" to your INSTALLED_APPS.
        
        Usage
        -----
        
        Linking the JS::
        
        <script src="{{ STATIC_URL }}ajax_loading_overlay/jquery.ajax-loading-overlay.js"></script>
        
        Calling the plugin::
        
        $('#target').loadingOverlay();
        
        Removing the loading overlay (usually upon success of the Ajax call)::
        
        $('#target').loadingOverlay('remove');
        
        Options can be passed to override the default loading class ('loading'), overlay class ('overlay'), and/or loading text('loading...')::
        
        $('#target').loadingOverlay({
        loadingClass: 'myLoadingClass',
        overlayClass: 'myOverlayClass',
        loadingText: 'Loading. Please Wait.'
        });
        
        If options are passed when initializing the loading overlay, the same options must be passed when removing that overlay (though `loadingText` is not used by the `remove` method)::
        
        $('#target').loadingOverlay('remove', {
        loadingClass: 'myLoadingClass',
        overlayClass: 'myOverlayClass'
        });
        
        CHANGES
        =======
        
        0.1.0 (2011.06.26)
        ------------------
        
        * Initial release.
        
        
        
        TODO
        ====
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Framework :: Django
