Macromedia dreamweaver 8-extending dreamweaver 사용자 설명서

다운로드
페이지 504
412
Components
For example, the following WebServicesClass node has web methods as its children:
this.name = "TrafficLocatorWebService"; 
this.image  = "Components/Common/WebServices/WebServices.gif";
this.hasChildren = true;
this.toolTipText = "TrafficLocatorWebService";
this.isCodeViewDraggable = true;
// the following allows of enabling/disabling of the button that appears
// above the Component Tree
this.allowDelete = true; 
this.isDesignViewDraggable = false;
Components panel API functions
This section describes the API functions for populating the Components panel.
getComponentChildren()
Availability
Dreamweaver MX.
Description
This function returns a list of child 
ComponentRec
 objects for the active parent 
ComponentRec
 object. To load the root-level tree items, this function needs to read its 
metadata from its persistent store. 
Arguments
{parentComponentRec}
The 
parentComponentRec
 argument is the 
componentRec
 object of the parent. If it is 
omitted, Dreamweaver expects a list of 
ComponentRec
 objects for the root node.
Returns
An array of 
ComponentRec
 objects.
Example
See 
function getComponentChildren(componentRec)
 in the WebServices.js file in the 
Configuration/Components/Common/WebServices folder.