Zimlet Developers Guide:Zimlet API Specifications: Difference between revisions

Line 42: Line 42:
{|cellpadding="5" cellspacing="0" border="1"
{|cellpadding="5" cellspacing="0" border="1"
|style="background-color:#ffffcc;"|'''Location'''
|style="background-color:#ffffcc;"|'''Location'''
|style="background-color:#ffffcc;"|'''Name'''
|style="background-color:#ffffcc;"|'''Description'''
|style="background-color:#ffffcc;"|'''Description'''
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/dwt
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/dwt
|DHTML Widget Toolkit
|DHTML Widget Toolkit and supporting classes.
|Widget set and supporting classes.
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/soap
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/soap
|DHTML Widget Toolkit
|SOAP document handling.
|SOAP document handling.
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/net
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/net
|DHTML Widget Toolkit
|Network communications.   
|Network communications.   
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/util
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/util
|DHTML Widget Toolkit
|Utility classes.
|The
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/events
|{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/events
|DHTML Widget Toolkit
|The base event and event listener classes, as well as the event manager class that  
|The base event and event listener classes, as well as the event manager class that  
is responsible for event registration and dispatching.
is responsible for event registration and dispatching.
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/zimbraMail/share/model
|{zcs-install-dir}/jetty/webapps/zimbra/js/zimbraMail/share/model
|Zimbra Mail Shared
|Base zimbra and zimlet classes (for example, <code>ZmZimletBase</code>).  
|Base zimbra and zimlet classes (for example, <code>ZmZimletBase</code>).  
|-
|-
|{zcs-install-dir}/jetty/webapps/zimbra/js/zimbraMail/mail | abook | calendar | tasks | prefs
|{zcs-install-dir}/jetty/webapps/zimbra/js/zimbraMail/mail | abook | calendar | tasks | prefs
|Applications
|Zimbra Application classes.  
|Zimbra Application classes.  
|}
|}

Revision as of 18:15, 15 December 2009

Zdg-6-menu-icon-zimbra.jpg Introduction Zdg-6-menu-icon-green-flag.png Getting Started Zdg-6-menu-icon-terminal.png Dev Environment Setup Zdg-6-menu-icon-gear.png Developing Zimlets Zdg-6-menu-icon-library.jpg
API Specifications
Zimlet Definition File Reference
Zimlet Configuration File Reference
Zdg-6-menu-icon-checkbox.jpg Example Zimlets

The following section contains links to the different Zimlet APIs:

XML API

JavaScript API

Online Zimlet JavaScript API documentation can be found at:

http://files.zimbra.com/docs/zimlet/zcs60/jsdocs/index.html

The source JavaScript files can be found in the ZCS install at the following locations:

Location Description
{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/dwt DHTML Widget Toolkit and supporting classes.
{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/soap SOAP document handling.
{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/net Network communications.
{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/util Utility classes.
{zcs-install-dir}/jetty/webapps/zimbra/js/ajax/events The base event and event listener classes, as well as the event manager class that

is responsible for event registration and dispatching.

{zcs-install-dir}/jetty/webapps/zimbra/js/zimbraMail/share/model Base zimbra and zimlet classes (for example, ZmZimletBase).
abook | calendar | tasks | prefs Zimbra Application classes.
Jump to: navigation, search