Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

deform_widget_dynatree

Dynatree is a JavaScript dynamic tree view plugin for jQuery with support for persistence, keyboard, checkboxes, drag’n’drop, and lazy loading.

deform_widget_dynatree exposes some of its features as a widget for the deform form generation library.

REST API

deform_widget_dynatree depends on a REST API you have to implement on the server side. This API only needs to implement a single method that responds to GET requests with 2 optional parameters:

  • key Key of the node for wich children are requested.

  • mode Can be either root or branch.

    If mode is branch only the children of the requested node have to be returned (as a list of JSON objects):

      [
          'child1': {
              'key': '1',
              'title': 'One',
          },
          'child2': {
              'key': '2',
              'title': 'Two',
          },
      ]
    
    If ``mode`` is ``root`` the result must contain the children of the
    requested node (same as with ``branch``) as well as all parent nodes with
    their siblings::
    
      [
          'child1': {
              'key': '1',
              'title': 'One',
              'children': [
                  'subchild1': {
                      'key': '11',
                      'title': 'Sub One',
                          'children': [
                              'subchild11': {
                                  'key': '111',
                                  'title': 'Subsub One',
                              },
                  },
                  'subchild2': {
                      'key': '12',
                      'title': 'Sub Two',
                  },
              ],
          },
          'child2': {
              'key': '2',
              'title': 'Two',
          },
      ]

CHANGES

0.1

  • Initial release.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

deform_widget_dynatree-0.1dev.tar.gz (296.3 kB view details)

Uploaded Source

File details

Details for the file deform_widget_dynatree-0.1dev.tar.gz.

File metadata

File hashes

Hashes for deform_widget_dynatree-0.1dev.tar.gz
Algorithm Hash digest
SHA256 e1ea5d4c842dbea4620ea7014693ed9c0a33412be6197651a3a5d21b2624f530
MD5 436afe897a04facc62f515a03c75eb41
BLAKE2b-256 2bbb9ac1f3a776b4a73b4d74a37c65e6fb642245235fe33951a27de54c7ad7d8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1dev This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page