ZCS 6.0:Zimlet Developers Guide:Examples:Portal HTML Zimlet: Difference between revisions
(New page: {| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);" |[[Image:zdg-6-menu-icon-zi...) |
No edit summary |
||
Line 56: | Line 56: | ||
<ul> | <ul> | ||
<li>[[ZCS 6.0:Zimlet Developers Guide: | <li>[[ZCS 6.0:Zimlet Developers Guide:Portal|Advanced Concepts > Portal]]</li> | ||
</ul> | </ul> | ||
Revision as of 18:11, 2 January 2010
Introduction | Getting Started | Dev Environment Setup | Developing Zimlets | Advanced Concepts | API Specifications | Example Zimlets |
Description
This zimlet will load a specified URL (either "inline" or as an "iframe") as portlet.
Definition File
<zimlet name="com_zimbra_simpletab" version="0.1" description="Demos a simple tab application"> <include>com_zimbra_simpletab.js</include> <handlerObject>com_zimbra_simpletabHandlerObject</handlerObject> </zimlet>
Handler Object
Below is a snippet from the Handler Object from the zimlet JavaScript file. In zimlet init()
, the "tab" application is created. The newly created application name is returned and set as a local zimlet property _simpleAppName
for later use.
/** * This method gets called by the Zimlet framework when the zimlet loads. * */ com_zimbra_simpletabHandlerObject.prototype.init = function() { this._simpleAppName = this.createApp("Simple Tab App", "zimbraIcon", "A simple app in a new tab"); };
Download
Zimlet Package | com_zimbra_html.zip |
Useful Links