Child pages
  • DB Tree Table View

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\ 

{table:id=|class=servoy sReturnTypes}{tr:style=height: 30px;}{th}Return Types{th}{tr}{tr}{td}{span:class=sWordList}[Binding]{span}{span:class=sWordList}[Column]{span}{td}{tr}{table}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:padding=0px|width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#bgcolor]
{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#enabled]
{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#fgcolor]
{td}{tr}{tbody}{tbody}{tr}{td}[Object]\[]{td}{td}[#selectionPath]
Get/Set the selection (path), array with pk records values (only single pk key supported){td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#toolTipText]
{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#transparent]
{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#visible]
{td}{tr}{tbody}{table}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:padding=0px|width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[Number]{td}{td}[#addRoots]\(foundset)
Add foundset to the list of foundsets used to create the tree's root nodes.{td}{tr}{tbody}{tbody}{tr}{td}[Binding]{td}{td}[#createBinding]\(datasource/servername, \[tablename\])
Create and add binding object for a database table used to set data bindings for nodes.{td}{tr}{tbody}{tbody}{tr}{td}[Column]{td}{td}[#createColumn]\(servername, tablename, header, fieldname, \[preferredWidth\])
Create and add new column to the tree table{td}{tr}{tbody}{tbody}{tr}{td}[RelationInfo]{td}{td}[#createRelationInfo]\()
Create relation info object used to set multiple child relations for a tree node{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getHeight]\()
Returns the height of the tree.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getLocationX]\()
Get the x coordinate of the location of the tree.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getLocationY]\()
Get the y coordinate of the location of the tree.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#getName]\()
Returns the name of the tree.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getWidth]\()
Returns the width of the tree.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isNodeExpanded]\(path)
Check the path (array with pk records values (only single pk key supported)) expanded status{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#refresh]\()
Refresh the tree display{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#removeAllColumns]\()
Remove all columns but the tree column from the tree table{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#removeAllRoots]\()
Remove all root foundsets{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setExpandNode]\(path, expand_collapse)
Expand/collapse the path, array with pk records values (only single pk key supported){td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setFont]\(spec)
Sets the specified font as the font of the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setLocation]\(x, y)
Sets the location of the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setNodeLevelVisible]\(level, visible)
Set the level of visible nodes (expand or collapse to certain level){td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setOnDrag]\(callback)
Set method to be called when a drag is started on the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setOnDragEnd]\(callback)
Set method to be called when a drag of on the tree is ended.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setOnDragOver]\(callback)
Set method to be called during a drag over the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setOnDrop]\(callback)
Set method to be called on a drop on the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setRowHeight]\(rowHeight)
Set row height{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setSize]\(x, y)
Sets the size of the tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setTreeColumnHeader]\(treeColumnHeader)
Set the header text for the tree column{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setTreeColumnPreferredWidth]\(treeColumnPreferredWidth)
Set the preferred width in pixels for the tree column{td}{tr}{tbody}{table}\\ 

{table:id=property|class=servoy sDetail}{colgroup}{column:padding=0px|width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=bgcolor|class=node}{tr:id=name}{td}h6.bgcolor{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:bgcolor_des|text=|trigger=button}{sub-section}{sub-section:bgcolor_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:bgcolor_snc|text=|trigger=button}{sub-section}{sub-section:bgcolor_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:bgcolor_prs|text=|trigger=button}{sub-section}{sub-section:bgcolor_prs|trigger=none|class=sIndent}{sub-section}td}{tr}{tr:id=ret}{td}*Returns*\\[String]{td}{tr}{builder-show}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:bgcolor_ret|text=|trigger=button}{sub-section}{sub-section:bgcolor_ret|trigger=none|div:class=sIndent}[String]{sub-section{div}{td}{tr}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:bgcolor_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:bgcolor_see|trigger=none}{sub-sectiondiv:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linktr:class=lastDetailRow}{td}{td}*External links*\\{sub-section:bgcolor_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:bgcolor_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit{tr}{tbody}{tbody:id=enabled|class=node}{tr:id=name}{td}h6.enabled{td}{tr}{tr:id=des}{td}Replace with description{td}{tr}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:bgcolor_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:bgcolor_sam|trigger=none}{sub-section}{div}{ Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{builder-show}{tr:classid=lastDetailRowret}{td}*Returns*\\[Boolean]{td}{tr}{tbody}{tbodytr:id=enabled|class=node}{tr:id=name}{td}h6.enabledsee}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{builder-show:permission=edit}{tr:id=deslink}{td}{sub-section:enabled_des|text=|trigger=button}{sub-section}{sub-section:enabled_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*SinceSample*\\{sub-section:enabled_snc|text=|trigger=button}{sub-section}{sub-section:enabled_snc|trigger=none|class=sIndent} Replace with version info{sub-sectiondiv:class=sIndent}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{builder-showtbody}{builder-show:permission=edittbody:id=fgcolor|class=node}{tr:id=prs}name}{td}h6.fgcolor{td}*Parameters*\\{sub-section:enabled_prs|text=|trigger=button}{sub-section}{sub-section:enabled_prs|trigger=none|class=sIndent}{sub-section}{tr}{tr:id=des}{td}Replace with description{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{builder-show}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:enabled_ret|text=|trigger=button}{sub-section}{sub-section:enabled_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edittd}{tr}{tr:id=ret}{td}*Returns*\\[String]{td}{tr}{tr:id=see}{td}*Also see*\\{sub-section:enabled_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:enabled_see|trigger=none}{sub-section}{div}{div:class=sIndent}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:enabled_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:enabled_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:enabled_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:enabled_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{div:class=sIndent}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=fgcolorselectionPath|class=node}{tr:id=name}{td}h6.fgcolorselectionPath{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:fgcolor_des|text=|trigger=button}{sub-section}{sub-section:fgcolor_des|trigger=none|class=sIndent}Replace with description{sub-section}Get/Set the selection (path), array with pk records values (only single pk key supported){td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncprs}{td}*SinceParameters*\\{sub-section:fgcolor_snc|text=|trigger=button}{sub-section}{sub-section:fgcolor_snc|trigger=none|class=sIndent} Replace with version info{sub-section}td}{tr}{tr:id=ret}{td}*Returns*\\[Object]\[]{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prssee}{td}*ParametersAlso see*\\{sub-section:fgcolor_prs|text=|trigger=button}{sub-section}{sub-section:fgcolor_prs|trigger=none|div:class=sIndent}{sub-sectiondiv}{td}{tr}{builder-show}{tr:id=retlink}{td}*ReturnsExternal links*\\{sub-section:fgcolor_ret|text=|trigger=button}{sub-section}{sub-section:fgcolor_ret|trigger=none|div:class=sIndent}[String]{sub-section{div}{td}{tr}{builder-show:permission=edit}{tr:id=seesam}{td}*Also seeSample*\\{sub-section:fgcolor_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:fgcolor_see|trigger=none}{sub-sectioncode:language=javascript}
elements.customer_id.selectionPath = new Array(14,24,45,67);
var currentSelectionArray = elements.customer_id.selectionPath;
{code}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linktr:class=lastDetailRow}{td}{td}*External links*\\{sub-section:fgcolor_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:fgcolor_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit{tr}{tbody}{tbody:id=toolTipText|class=node}{tr:id=name}{td}h6.toolTipText{td}{tr}{tr:id=des}{td}Replace with description{td}{tr}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:fgcolor_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:fgcolor_sam|trigger=none}{sub-section Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{tr:id=ret}{td}*Returns*\\[String]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=link}{td}*External links*\\{div:class=sIndent}{div}{td}{tr}{builder-showtr:id=sam}{td}*Sample*\\{div:class=sIndent}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=selectionPathtransparent|class=node}{tr:id=name}{td}h6.selectionPathtransparent{td}{tr}{tr:id=des}{td}{sub-section:selectionPath_des|text=|trigger=button}{sub-section}{sub-section:selectionPath_des|trigger=none|class=sIndent}Get/Set the selection (path), array with pk records values (only single pk key supported){sub-section}{td}{tr}{builder-show:permission=editReplace with description{td}{tr}{tr:id=snc}{td}*Since*\\{sub-section:selectionPath_snc|text=|trigger=button}{sub-section}{sub-section:selectionPath_snc|trigger=none|class=sIndent} Replace with version info{sub-sectiontd}{tdtr}{tr:id=prs}{builder-show}{builder-show:permission=edittd}*Parameters*\\{td}{tr}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:selectionPath_prs|text=|trigger=button}{sub-section}{sub-section:selectionPath_prs|trigger=none|[Boolean]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{sub-sectiondiv}{td}{tr}{builder-show}{tr:id=retlink}{td}*ReturnsExternal links*\\{sub-section:selectionPath_ret|text=|trigger=button}{sub-section}{sub-section:selectionPath_ret|trigger=none|div:class=sIndent}[Object]\[]{sub-section{div}{td}{tr}{builder-show:permission=edit}{tr:id=seesam}{td}*Sample*Also see*\\{sub-section:selectionPath_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:selectionPath_see|trigger=none}{sub-section}{divdiv:class=sIndent}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{builder-showtbody}{builder-show:permission=edittbody:id=visible|class=node}{tr:id=linkname}{td}*External links*\\{sub-section:selectionPath_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:selectionPath_link|trigger=none}{sub-section}{div}{h6.visible{td}{tr}{tr:id=des}{td}Replace with description{td}{tr}{builder-show}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:selectionPath_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:selectionPath_sam|trigger=none}{code:language=javascript}
elements.customer_id.selectionPath = new Array(14,24,45,67);
var currentSelectionArray = elements.customer_id.selectionPath;
{code}{sub-section}{div}{ Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{tr:classid=lastDetailRowret}{td}*Returns*\\[Boolean]{td}{tr}{tbody}{tbody:id=toolTipText|class=node}{tr:id=namesee}{td}h6.toolTipText*Also see*\\{div:class=sIndent}{div}{td}{tr}{builder-show:permission=edit}{tr:id=deslink}{td}{sub-section:toolTipText_des|text=|trigger=button}{sub-section}{sub-section:toolTipText_des|trigger=none|*External links*\\{div:class=sIndent}Replace with description{sub-section{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncsam}{td}*SinceSample*\\{sub-section:toolTipText_snc|text=|trigger=button}{sub-section}{sub-section:toolTipText_snc|trigger=none|div:class=sIndent} Replace with version info{sub-section{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:toolTipText_prs|text=|trigger=button}{sub-section}{sub-section:toolTipText_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:toolTipText_ret|text=|trigger=button}{sub-section}{sub-section:toolTipText_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:toolTipText_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:toolTipText_see|trigger=none}{sub-section}{divtr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\ 

{table:id=function|class=servoy sDetail}{colgroup}{column:padding=0px|width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=addRoots|class=node}{tr:id=name}{td}h6.addRoots{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}addRoots{span}{span:id=iets|style=float: left;}\(foundset){span}{td}{tr}{builder-show}{builder-show:permission=edittr:id=des}{td}Add foundset to the list of foundsets used to create the tree's root nodes.
Returns the number of added root nodes.
Note: the bean will use a clone of the foundset, so any changes on the foundset parameter will be ignored in the tree.{td}{tr}{tr:id=linksnc}{td}*External linksSince*\\{sub-section:toolTipText_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:toolTipText_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\foundset
{td}{tr}{tr:id=ret}{td}*Returns*\\[Number]{td}{tr}{tr:id=samsee}{td}*SampleAlso see*\\{sub-section:toolTipText_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:toolTipText_sam|trigger=nonediv}{sub-sectiontd}{divtr}{td}{trtr:id=link}{builder-show}{trtd}*External links*\\{div:class=lastDetailRowsIndent}{tddiv}{td}{tr}{tbody}{tbodytr:id=transparent|class=node}{tr:id=namesam}{td}h6.transparent{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:transparent_des|text=|trigger=button}{sub-section}{sub-section:transparent_des|trigger=none|class=sIndent}Replace with description{sub-section*Sample*\\{div:class=sIndent}{code:language=javascript}
//Add foundset to the list of foundsets used to create the tree's root nodes.
Returns the number of added root nodes.
Note: the bean will use a clone of the foundset, so any changes on the foundset parameter will be ignored in the tree.
var addedRootNodes = elements.customer_id.addRoots(foundset);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{builder-showtbody}{builder-show:permission=edittbody:id=createBinding|class=node}{tr:id=snc}name}{td}h6.createBinding{td}*Since*\\{sub-section:transparent_snc|text=|trigger=button}{sub-section}{sub-section:transparent_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:transparent_prs|text=|trigger=button}{sub-section}{sub-section:transparent_prs|trigger=none|class=sIndent}{sub-section{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Binding]{span}{span:id=iets|style=float: left; font-weight: bold;}createBinding{span}{span:id=iets|style=float: left;}\(datasource/servername, \[tablename\]){span}{td}{tr}{builder-showtr:id=des}{td}Create and add binding object for a database table used to set data bindings for nodes.{td}{tr}{tr:id=retsnc}{td}*ReturnsSince*\\{sub-section:transparent_ret|text=|trigger=button}{sub-section}{sub-section:transparent_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\datasource/servername
\[tablename\]
{td}{tr}{tr:id=seeret}{td}*Also seeReturns*\\{sub-section:transparent_see|text=|trigger=button}{sub-section}[Binding]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{sub-section:transparent_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:transparent_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:transparent_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:transparent_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:transparent_sam|trigger=none}{sub-sectioncode:language=javascript}
var companies_binding = elements.customer_id.createBinding('example_data', 'companies');
companies_binding.setTextDataprovider('company_name');
companies_binding.setNRelationName('companies_to_companies');
companies_binding.setImageURLDataprovider('type_icon');
companies_binding.setChildSortDataprovider('company_sort');
{code}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=visiblecreateColumn|class=node}{tr:id=name}{td}h6.visiblecreateColumn{td}{tr}{builder-show:permission=edit}{tr:id=dessig}{td}{sub-section:visible_des|text=|trigger=button}{sub-section}{sub-section:visible_des|trigger=none|class=sIndent}Replace with description{sub-sectionspan:style=float: left; margin-right: 5px;}[Column]{span}{span:id=iets|style=float: left; font-weight: bold;}createColumn{span}{span:id=iets|style=float: left;}\(servername, tablename, header, fieldname, \[preferredWidth\]){span}{td}{tr}{builder-show}{builder-show:permission=edittr:id=des}{td}Create and add new column to the tree table{td}{tr}{tr:id=snc}{td}*Since*\\{sub-section:visible_snc|text=|trigger=button}{sub-section}{sub-section:visible_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\servername
tablename
header
fieldname
\[preferredWidth\]
{td}{tr}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:visible_prs|text=|trigger=button}{sub-section}{sub-section:visible_prs|trigger=none|[Column]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{sub-sectiondiv}{td}{tr}{builder-show}{tr:id=retlink}{td}*ReturnsExternal links*\\{sub-section:visible_ret|text=|trigger=button}{sub-section}{sub-section:visible_ret|trigger=none|div:class=sIndent}[Boolean]{sub-section{div}{td}{tr}{builder-show:permission=edit}{tr:id=seesam}{td}*Also seeSample*\\{sub-section:visible_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:visible_see|trigger=none}{sub-sectioncode:language=javascript}
elements.customer_id.createColumn('servername', 'tablename', 'header text', 'tablefieldname', 150);
{code}{div}{td}{tr}{builder-show}{builder-show:permission=edittr:class=lastDetailRow}{td}{td}{tr:id=link}{td}*External links*\\{sub-section:visible_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:visible_link|trigger=none}{sub-section}{div}tbody}{tbody:id=createRelationInfo|class=node}{tr:id=name}{td}h6.createRelationInfo{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=samsig}{td}*Sample*\\{sub-section:visible_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:visible_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{span:style=float: left; margin-right: 5px;}[RelationInfo]{span}{span:id=iets|style=float: left; font-weight: bold;}createRelationInfo{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}Create relation info object used to set multiple child relations for a tree node{td}{tr}{tbodytr:id=snc}{tabletd}*Since*\\ Replace with {table:id=function|class=servoy sDetail}{colgroup}{column:padding=0px|width=100%}{column}{colgroupversion info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{tr:style=height: 30px;}{th:colspan=1}Method Details{thid=ret}{td}*Returns*\\[RelationInfo]{td}{tr}{tbodytr:id=addRoots|class=node}{tr:id=name}{td}h6.addRootssee}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=siglink}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}addRoots{span}{span:id=iets|style=float: left;}\(foundset){span}{*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=dessam}{td}{sub-section:addRoots_des|text=|trigger=button}{sub-section}{sub-section:addRoots_des|trigger=none|class=sIndent}Add foundset to the list of foundsets used to create the tree's root nodes.
Returns the number of added root nodes.
Note: the bean will use a clone of the foundset, so any changes on the foundset parameter will be ignored in the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addRoots_snc|text=|trigger=button}{sub-section}{sub-section:addRoots_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addRoots_prs|text=|trigger=button}{sub-section}{sub-section:addRoots_prs|trigger=none|class=sIndent}foundset
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addRoots_ret|text=|trigger=button}{sub-section}{sub-section:addRoots_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addRoots_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:addRoots_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addRoots_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:addRoots_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addRoots_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:addRoots_sam|trigger=none}{code:language=javascript}
//Add foundset to the list of foundsets used to create the tree's root nodes.
Returns the number of added root nodes.
Note: the bean will use a clone of the foundset, so any changes on the foundset parameter will be ignored in the tree.
var addedRootNodes = elements.customer_id.addRoots(foundset);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=createBinding|class=node}{tr:id=name}{td}h6.createBinding{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Binding]{span}{span:id=iets|style=float: left; font-weight: bold;}createBinding{span}{span:id=iets|style=float: left;}\(datasource/servername, \[tablename\]){span}{td}{tr}{tr:id=des}{td}{sub-section:createBinding_des|text=|trigger=button}{sub-section}{sub-section:createBinding_des|trigger=none|class=sIndent}Create and add binding object for a database table used to set data bindings for nodes.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:createBinding_snc|text=|trigger=button}{sub-section}{sub-section:createBinding_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:createBinding_prs|text=|trigger=button}{sub-section}{sub-section:createBinding_prs|trigger=none|class=sIndent}datasource/servername
\[tablename\]
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:createBinding_ret|text=|trigger=button}{sub-section}{sub-section:createBinding_ret|trigger=none|class=sIndent}[Binding]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:createBinding_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createBinding_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:createBinding_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createBinding_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:createBinding_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createBinding_sam|trigger=none}{code:language=javascript}
var companies_binding = elements.customer_id.createBinding('example_data', 'companies');
companies_binding.setTextDataprovider('company_name');
companies_binding.setNRelationName('companies_to_companies');
companies_binding.setImageURLDataprovider('type_icon');
companies_binding.setChildSortDataprovider('company_sort');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=createColumn|class=node}{tr:id=name}{td}h6.createColumn{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Column]{span}{span:id=iets|style=float: left; font-weight: bold;}createColumn{span}{span:id=iets|style=float: left;}\(servername, tablename, header, fieldname, \[preferredWidth\]){span}{td}{tr}{tr:id=des}{td}{sub-section:createColumn_des|text=|trigger=button}{sub-section}{sub-section:createColumn_des|trigger=none|class=sIndent}Create and add new column to the tree table{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:createColumn_snc|text=|trigger=button}{sub-section}{sub-section:createColumn_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:createColumn_prs|text=|trigger=button}{sub-section}{sub-section:createColumn_prs|trigger=none|class=sIndent}servername
tablename
header
fieldname
\[preferredWidth\]
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:createColumn_ret|text=|trigger=button}{sub-section}{sub-section:createColumn_ret|trigger=none|class=sIndent}[Column]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:createColumn_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createColumn_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:createColumn_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createColumn_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:createColumn_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createColumn_sam|trigger=none}{code:language=javascript}
elements.customer_id.createColumn('servername', 'tablename', 'header text', 'tablefieldname', 150);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=createRelationInfo|class=node}{tr:id=name}{td}h6.createRelationInfo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[RelationInfo]{span}{span:id=iets|style=float: left; font-weight: bold;}createRelationInfo{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:createRelationInfo_des|text=|trigger=button}{sub-section}{sub-section:createRelationInfo_des|trigger=none|class=sIndent}Create relation info object used to set multiple child relations for a tree node{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:createRelationInfo_snc|text=|trigger=button}{sub-section}{sub-section:createRelationInfo_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:createRelationInfo_prs|text=|trigger=button}{sub-section}{sub-section:createRelationInfo_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:createRelationInfo_ret|text=|trigger=button}{sub-section}{sub-section:createRelationInfo_ret|trigger=none|class=sIndent}[RelationInfo]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:createRelationInfo_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createRelationInfo_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:createRelationInfo_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createRelationInfo_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:createRelationInfo_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:createRelationInfo_sam|trigger=none}{code:language=javascript}
var company_relations = new Array();
company_relations[0] = elements.customer_id.createRelationInfo();
company_relations[0].setLabel('Employees');
company_relations[0].setNRelationName('companies_to_employees');
company_relations[1] = elements.customer_id.createRelationInfo();
company_relations[1].setLabel('Customers');
company_relations[1].setNRelationName('companies_to_customers');
companies_binding.setNRelationInfos(company_relations);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getHeight|class=node}{tr:id=name}{td}h6.getHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getHeight{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getHeight_des|text=|trigger=button}{sub-section}{sub-section:getHeight_des|trigger=none|class=sIndent}Returns the height of the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getHeight_snc|text=|trigger=button}{sub-section}{sub-section:getHeight_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getHeight_prs|text=|trigger=button}{sub-section}{sub-section:getHeight_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getHeight_ret|text=|trigger=button}{sub-section}{sub-section:getHeight_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getHeight_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getHeight_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getHeight_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getHeight_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getHeight_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getHeight_sam|trigger=none}{code:language=javascript}
elements.customer_id.getHeight();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getLocationX|class=node}{tr:id=name}{td}h6.getLocationX{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getLocationX{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getLocationX_des|text=|trigger=button}{sub-section}{sub-section:getLocationX_des|trigger=none|class=sIndent}Get the x coordinate of the location of the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getLocationX_snc|text=|trigger=button}{sub-section}{sub-section:getLocationX_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getLocationX_prs|text=|trigger=button}{sub-section}{sub-section:getLocationX_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getLocationX_ret|text=|trigger=button}{sub-section}{sub-section:getLocationX_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getLocationX_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationX_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getLocationX_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationX_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getLocationX_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationX_sam|trigger=none}{code:language=javascript}
elements.customer_id.getLocationX();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getLocationY|class=node}{tr:id=name}{td}h6.getLocationY{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getLocationY{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getLocationY_des|text=|trigger=button}{sub-section}{sub-section:getLocationY_des|trigger=none|class=sIndent}Get the y coordinate of the location of the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getLocationY_snc|text=|trigger=button}{sub-section}{sub-section:getLocationY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getLocationY_prs|text=|trigger=button}{sub-section}{sub-section:getLocationY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getLocationY_ret|text=|trigger=button}{sub-section}{sub-section:getLocationY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getLocationY_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getLocationY_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getLocationY_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getLocationY_sam|trigger=none}{code:language=javascript}
elements.customer_id.getLocationY();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getName|class=node}{tr:id=name}{td}h6.getName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getName_des|text=|trigger=button}{sub-section}{sub-section:getName_des|trigger=none|class=sIndent}Returns the name of the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getName_snc|text=|trigger=button}{sub-section}{sub-section:getName_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getName_prs|text=|trigger=button}{sub-section}{sub-section:getName_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getName_ret|text=|trigger=button}{sub-section}{sub-section:getName_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getName_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getName_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getName_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getName_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getName_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getName_sam|trigger=none}{code:language=javascript}
elements.customer_id.getName();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getWidth|class=node}{tr:id=name}{td}h6.getWidth{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWidth{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getWidth_des|text=|trigger=button}{sub-section}{sub-section:getWidth_des|trigger=none|class=sIndent}Returns the width of the tree.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getWidth_snc|text=|trigger=button}{sub-section}{sub-section:getWidth_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getWidth_prs|text=|trigger=button}{sub-section}{sub-section:getWidth_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getWidth_ret|text=|trigger=button}{sub-section}{sub-section:getWidth_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getWidth_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getWidth_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getWidth_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getWidth_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getWidth_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:getWidth_sam|trigger=none}{code:language=javascript}
elements.customer_id.getWidth();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=isNodeExpanded|class=node}{tr:id=name}{td}h6.isNodeExpanded{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isNodeExpanded{span}{span:id=iets|style=float: left;}\(path){span}{td}{tr}{tr:id=des}{td}{sub-section:isNodeExpanded_des|text=|trigger=button}{sub-section}{sub-section:isNodeExpanded_des|trigger=none|class=sIndent}Check the path (array with pk records values (only single pk key supported)) expanded status{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:isNodeExpanded_snc|text=|trigger=button}{sub-section}{sub-section:isNodeExpanded_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:isNodeExpanded_prs|text=|trigger=button}{sub-section}{sub-section:isNodeExpanded_prs|trigger=none|class=sIndent}path
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:isNodeExpanded_ret|text=|trigger=button}{sub-section}{sub-section:isNodeExpanded_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:isNodeExpanded_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:isNodeExpanded_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:isNodeExpanded_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:isNodeExpanded_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:isNodeExpanded_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:isNodeExpanded_sam|trigger=none}{code:language=javascript}
var pathArray = new Array(14,24,45,67);
elements.customer_id.isNodeExpanded(pathArray);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=refresh|class=node}{tr:id=name}{td}h6.refresh*Sample*\\{div:class=sIndent}{code:language=javascript}
var company_relations = new Array();
company_relations[0] = elements.customer_id.createRelationInfo();
company_relations[0].setLabel('Employees');
company_relations[0].setNRelationName('companies_to_employees');
company_relations[1] = elements.customer_id.createRelationInfo();
company_relations[1].setLabel('Customers');
company_relations[1].setNRelationName('companies_to_customers');
companies_binding.setNRelationInfos(company_relations);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getHeight|class=node}{tr:id=name}{td}h6.getHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getHeight{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}Returns the height of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{tr:id=ret}{td}*Returns*\\[Number]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=siglink}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}refresh{span}{span:id=iets|style=float: left;}\(){span*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
elements.customer_id.getHeight();
{code}{div}{td}{tr}{tr:id=desclass=lastDetailRow}{td}{td}{sub-section:refresh_des|text=|trigger=button}{sub-section}{sub-section:refresh_des|trigger=none|class=sIndent}Refresh the tree display{sub-section}{td}{tr}{builder-show:permission=edittr}{tbody}{tbody:id=getLocationX|class=node}{tr:id=name}{td}h6.getLocationX{td}{tr}{tr:id=sncsig}{td}*Since*\\{sub-section:refresh_snc|text=|trigger=button}{sub-section}{sub-section:refresh_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getLocationX{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=prsdes}{td}*Parameters*\\{sub-section:refresh_prs|text=|trigger=button}{sub-section}{sub-section:refresh_prs|trigger=none|class=sIndent}{sub-section}Get the x coordinate of the location of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{builder-show}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:refresh_ret|text=|trigger=button}{sub-section}{sub-section:refresh_ret|trigger=none|class=sIndent}void{sub-section}td}{tr}{tr:id=ret}{td}*Returns*\\[Number]{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:refresh_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:refresh_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edittr}{tr:id=link}{td}*External links*\\{sub-section:refresh_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:refresh_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:refresh_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:refresh_sam|trigger=none}{code:language=javascript}
elements.customer_id.refreshgetLocationX();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=removeAllColumnsgetLocationY|class=node}{tr:id=name}{td}h6.removeAllColumnsgetLocationY{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}removeAllColumnsgetLocationY{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:removeAllColumns_des|text=|trigger=button}{sub-section}{sub-section:removeAllColumns_des|trigger=none|class=sIndent}Remove all columns but the tree column from the tree table{sub-section}id=des}{td}Get the y coordinate of the location of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{builder-showtr:permission=editid=prs}{td}*Parameters*\\{td}{tr}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:removeAllColumns_snc|text=|trigger=button}{sub-section}{sub-section:removeAllColumns_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit[Number]{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=prslink}{td}*ParametersExternal links*\\{sub-section:removeAllColumns_prs|text=|trigger=button}{sub-section}{sub-section:removeAllColumns_prs|trigger=none|div:class=sIndent}{sub-sectiondiv}{td}{tr}{builder-show}{tr:id=retsam}{td}*ReturnsSample*\\{sub-section:removeAllColumns_ret|text=|trigger=button}{sub-section}{sub-section:removeAllColumns_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:removeAllColumns_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:removeAllColumns_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:removeAllColumns_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:removeAllColumns_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:removeAllColumns_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:removeAllColumns_sam|trigger=none}{code:language=javascript}
elements.customer_id.removeAllColumns();
{code}{sub-section}{div}div:class=sIndent}{code:language=javascript}
elements.customer_id.getLocationY();
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getName|class=node}{tr:id=name}{td}h6.getName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getName{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}Returns the name of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{tr:classid=lastDetailRowret}{td}*Returns*\\[String]{td}{tr}{tbody}{tbodytr:id=removeAllRoots|class=node}{tr:id=name}{td}h6.removeAllRootssee}{td}*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=siglink}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}removeAllRoots{span}{span:id=iets|style=float: left;}\(){span*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{code:language=javascript}
elements.customer_id.getName();
{code}{div}{td}{tr}{tr:id=desclass=lastDetailRow}{td}{td}{sub-section:removeAllRoots_des|text=|trigger=button}{sub-section}{sub-section:removeAllRoots_des|trigger=none|class=sIndent}Remove all root foundsets{sub-section}{td}{tr}{builder-show:permission=edittr}{tbody}{tbody:id=getWidth|class=node}{tr:id=name}{td}h6.getWidth{td}{tr}{tr:id=sncsig}{td}*Since*\\{sub-section:removeAllRoots_snc|text=|trigger=button}{sub-section}{sub-section:removeAllRoots_snc|trigger=none|class=sIndent} Replace with version info{sub-section{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getWidth{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prsdes}{td}*Parameters*\\{sub-section:removeAllRoots_prs|text=|trigger=button}{sub-section}{sub-section:removeAllRoots_prs|trigger=none|class=sIndent}{sub-section}Returns the width of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{builder-show}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:removeAllRoots_ret|text=|trigger=button}{sub-section}{sub-section:removeAllRoots_ret|trigger=none|class=sIndent}void{sub-section}td}{tr}{tr:id=ret}{td}*Returns*\\[Number]{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:removeAllRoots_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:removeAllRoots_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:removeAllRoots_link|text=|trigger=button}{sub-section}:id=link}{td}*External links*\\{div:class=sIndent}{sub-section:removeAllRoots_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:removeAllRoots_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:removeAllRoots_sam|trigger=none}{code:language=javascript}
elements.customer_id.removeAllRootsgetWidth();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setExpandNodeisNodeExpanded|class=node}{tr:id=name}{td}h6.setExpandNodeisNodeExpanded{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}setExpandNodeisNodeExpanded{span}{span:id=iets|style=float: left;}\(path, expand_collapse){span}{td}{tr}{tr:id=des}{td}{sub-section:setExpandNode_des|text=|trigger=button}{sub-section}{sub-section:setExpandNode_des|trigger=none|class=sIndent}Expand/collapseCheck the path, (array with pk records values (only single pk key supported){sub-section}) expanded status{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setExpandNode_snc|text=|trigger=button}{sub-section}{sub-section:setExpandNode_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setExpandNode_prs|text=|trigger=button}{sub-section}{sub-section:setExpandNode_prs|trigger=none|class=sIndent}path
expand_collapse
{sub-section} info{td}{tr}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:setExpandNode_ret|text=|trigger=button}{sub-section}{sub-section:setExpandNode_ret|trigger=none|class=sIndent}void{sub-section}path
{td}{tr}{tr:id=ret}{td}*Returns*\\[Boolean]{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setExpandNode_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setExpandNode_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setExpandNode_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setExpandNode_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setExpandNode_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setExpandNode_sam|trigger=none}{code:language=javascript}
var pathArray = new Array(14,24,45,67);
elements.customer_id.setExpandNodeisNodeExpanded(pathArray, true);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setFontrefresh|class=node}{tr:id=name}{td}h6.setFontrefresh{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setFontrefresh{span}{span:id=iets|style=float: left;}\(spec){span}{td}{tr}{tr:id=des}{td}{sub-section:setFont_des|text=|trigger=button}{sub-section}{sub-section:setFont_des|trigger=none|class=sIndent}Sets the specified font as the font of the tree.{sub-section}}Refresh the tree display{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setFont_snc|text=|trigger=button}{sub-section}{sub-section:setFont_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setFont_prs|text=|trigger=button}{sub-section}{sub-section:setFont_prs|trigger=none|class=sIndent}spec
{sub-section}td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:setFont_ret|text=|trigger=button}{sub-section}{sub-section:setFont_ret|trigger=none|\\{div:class=sIndent}void{sub-sectiondiv}{td}{tr}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:setFont_see|text=|trigger=button}{sub-section}div:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{sub-section:setFont_see|trigger=none}{sub-sectioncode:language=javascript}
elements.customer_id.refresh();
{code}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setFont_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setFont_link|trigger=none}{sub-section}{div}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=removeAllColumns|class=node}{tr:id=name}{td}h6.removeAllColumns{td}{tr}{builder-show}{tr:id=samsig}{td}*Sample*\\{sub-section:setFont_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setFont_sam|trigger=none}{code:language=javascript}
elements.customer_id.setFont('Times New Roman, 1, 22');
{code}{sub-section}{div}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}removeAllColumns{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}Remove all columns but the tree column from the tree table{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:classid=lastDetailRowprs}{td}*Parameters*\\{td}{tr}{tbody}{tbody:id=setLocation|class=node}{tr:id=nameret}{td}h6.setLocation*Returns*\\void{td}{tr}{tr:id=sigsee}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setLocation{span}{span:id=iets|style=float: left;}\(x, y){span*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=link}{td}*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=dessam}{td}{sub-section:setLocation_des|text=|trigger=button}{sub-section}{sub-section:setLocation_des|trigger=none|class=sIndent}Sets the location of the tree.{sub-section*Sample*\\{div:class=sIndent}{code:language=javascript}
elements.customer_id.removeAllColumns();
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{builder-show:permission=edittbody}{tbody:id=removeAllRoots|class=node}{tr:id=snc}name}{td}h6.removeAllRoots{td}*Since*\\{sub-section:setLocation_snc|text=|trigger=button}{sub-section}{sub-section:setLocation_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setLocation_prs|text=|trigger=button}{sub-section}{sub-section:setLocation_prs|trigger=none|class=sIndent}x
y
{sub-section}}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}removeAllRoots{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}Remove all root foundsets{td}{tr}{tr:id=retsnc}{td}*ReturnsSince*\\{sub-section:setLocation_ret|text=|trigger=button}{sub-section}{sub-section:setLocation_ret|trigger=none|class=sIndent}void{sub-section} Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\{td}{tr}{builder-show:permission=edit}{tr:id=seeret}{td}*Also seeReturns*\\{sub-section:setLocation_see|text=|trigger=button}{sub-section}void{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}{sub-section:setLocation_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setLocation_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setLocation_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setLocation_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setLocation_sam|trigger=none}{code:language=javascript}
elements.customer_id.setLocationremoveAllRoots(120,80);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setNodeLevelVisiblesetExpandNode|class=node}{tr:id=name}{td}h6.setNodeLevelVisiblesetExpandNode{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNodeLevelVisiblesetExpandNode{span}{span:id=iets|style=float: left;}\(level, visible){span}{td}{tr}{tr:id=des}{td}{sub-section:setNodeLevelVisible_des|text=|trigger=button}{sub-section}{sub-section:setNodeLevelVisible_des|trigger=none|class=sIndent}Set the level of visible nodes (expand or collapse to certain level){sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setNodeLevelVisible_snc|text=|trigger=button}{sub-section}{sub-section:setNodeLevelVisible_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-showpath, expand_collapse){span}{td}{tr}{tr:id=des}{td}Expand/collapse the path, array with pk records values (only single pk key supported){td}{tr}{tr:id=prssnc}{td}*ParametersSince*\\{sub-section:setNodeLevelVisible_prs|text=|trigger=button}{sub-section}{sub-section:setNodeLevelVisible_prs|trigger=none|class=sIndent}level
visible
{sub-section} Replace with version info{td}{tr}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:setNodeLevelVisible_ret|text=|trigger=button}{sub-section}{sub-section:setNodeLevelVisible_ret|trigger=none|class=sIndent}void{sub-section}path
expand_collapse
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setNodeLevelVisible_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setNodeLevelVisible_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setNodeLevelVisible_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setNodeLevelVisible_link|trigger=none}{sub-section}{=sIndent}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setNodeLevelVisible_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setNodeLevelVisible_sam|trigger=none}{code:language=javascript}
var pathArray = new Array(14,24,45,67);
elements.customer_id.setNodeLevelVisible(globals.g_treeview_level, (globals.g_treeview_expand == 1 ? true : false))setExpandNode(pathArray, true);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setOnDragsetFont|class=node}{tr:id=name}{td}h6.setOnDragsetFont{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDragsetFont{span}{span:id=iets|style=float: left;}\(callbackspec){span}{td}{tr}{tr:id=des}{td}{sub-section:setOnDrag_des|text=|trigger=button}{sub-section}{sub-section:setOnDrag_des|trigger=none|class=sIndent}Set method to be called when a drag is started on the tree. For more details about the method arguments and return value check the same property of a form{sub-section}{}{td}{tr}{tr:id=des}{td}Sets the specified font as the font of the tree.{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setOnDrag_snc|text=|trigger=button}{sub-section}{sub-section:setOnDrag_snc|trigger=none|class=sIndent}\\ Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setOnDrag_prs|text=|trigger=button}{sub-section}{sub-section:setOnDrag_prs|trigger=none|class=sIndent}callback
{sub-section}spec
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:setOnDrag_ret|text=|trigger=button}{sub-section}{sub-section:setOnDrag_ret|trigger=none|div:class=sIndent}void{sub-sectiondiv}{td}{tr}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:setOnDrag_see|text=|trigger=button}{sub-section}{div:class=sIndent}{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{sub-section:setOnDrag_see|trigger=none}{sub-sectioncode:language=javascript}
elements.customer_id.setFont('Times New Roman, 1, 22');
{code}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linktr:class=lastDetailRow}{td}{td}*External links*\\{sub-section:setOnDrag_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDrag_link|trigger=none}{sub-section}{div}{tr}{tbody}{tbody:id=setLocation|class=node}{tr:id=name}{td}h6.setLocation{td}{tr}{builder-show}{tr:id=samsig}{td}*Sample*\\{sub-section:setOnDrag_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDrag_sam|trigger=none}{code:language=javascript}
elements.customer_id.setOnDrag(onDrag);
{code}{sub-section}{div}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setLocation{span}{span:id=iets|style=float: left;}\(x, y){span}{td}{tr}{tr:id=des}{td}Sets the location of the tree.{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:classid=lastDetailRowprs}{td}*Parameters*\\x
y
{td}{tr}{tbody}{tbody:id=setOnDragEnd|class=node}{tr:id=nameret}{td}h6.setOnDragEnd*Returns*\\void{td}{tr}{tr:id=sigsee}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDragEnd{span}{span:id=iets|style=float: left;}\(callback){span*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=link}{td}*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=dessam}{td}{sub-section:setOnDragEnd_des|text=|trigger=button}{sub-section}{sub-section:setOnDragEnd_des|trigger=none|class=sIndent}Set method to be called when a drag of on the tree is ended. For more details about the method arguments and return value check the same property of a form{sub-section*Sample*\\{div:class=sIndent}{code:language=javascript}
elements.customer_id.setLocation(120,80);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{builder-show:permission=edittbody}{tbody:id=setNodeLevelVisible|class=node}{tr:id=name}{td}h6.setNodeLevelVisible{td}{tr}{tr:id=sncsig}{td}*Since*\\{sub-section:setOnDragEnd_snc|text=|trigger=button}{sub-section}{sub-section:setOnDragEnd_snc|trigger=none|class=sIndent} Replace with version info{sub-section{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNodeLevelVisible{span}{span:id=iets|style=float: left;}\(level, visible){span}{td}{tr}{builder-show}{tr:id=prsdes}{td}*Parameters*\\{sub-section:setOnDragEnd_prs|text=|trigger=button}{sub-section}{sub-section:setOnDragEnd_prs|trigger=none|class=sIndent}callback
{sub-section}Set the level of visible nodes (expand or collapse to certain level){td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:setOnDragEnd_ret|text=|trigger=button}{sub-section}{sub-section:setOnDragEnd_ret|trigger=none|class=sIndent}void{sub-section}level
visible
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setOnDragEnd_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDragEnd_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setOnDragEnd_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDragEnd_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setOnDragEnd_sam|text=|trigger=button}{sub-section}:id=sam}{td}*Sample*\\{div:class=sIndent}{sub-section:setOnDragEnd_sam|trigger=none}{code:language=javascript}
elements.customer_id.setOnDragEnd(onDragEndsetNodeLevelVisible(globals.g_treeview_level, (globals.g_treeview_expand == 1 ? true : false));
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setOnDragOversetOnDrag|class=node}{tr:id=name}{td}h6.setOnDragOversetOnDrag{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDragOversetOnDrag{span}{span:id=iets|style=float: left;}\(callback){span}{td}{tr}{tr:id=des}{td}{sub-section:setOnDragOver_des|text=|trigger=button}{sub-section}{sub-section:setOnDragOver_des|trigger=none|class=sIndent}Set method to be called duringwhen a drag is started overon the tree. For more details about the method arguments and return value check the same property of a form{sub-section}{td}{tr}{builder-show:permission=edittr}{tr:id=snc}{td}*Since*\\{sub-section:setOnDragOver_snc|text=|trigger=button}{sub-section}{sub-section:setOnDragOver_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setOnDragOver_prs|text=|trigger=button}{sub-section}{sub-section:setOnDragOver_prs|trigger=none|class=sIndent}callback
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setOnDragOver_ret|text=|trigger=button}{sub-section}{sub-section:setOnDragOver_ret|trigger=none|class=sIndent}void{sub-section}td}*Returns*\\void{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setOnDragOver_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDragOver_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setOnDragOver_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDragOver_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setOnDragOver_sam|text=|trigger=button}{sub-section}\\{div:class=sIndent}{sub-section:setOnDragOver_sam|trigger=none}{code:language=javascript}
elements.customer_id.setOnDragOversetOnDrag(onDragOveronDrag);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setOnDropsetOnDragEnd|class=node}{tr:id=name}{td}h6.setOnDropsetOnDragEnd{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDropsetOnDragEnd{span}{span:id=iets|style=float: left;}\(callback){span}{td}{tr}{tr:id=des}{td}{sub-section:setOnDrop_des|text=|trigger=button}{sub-section}{sub-section:setOnDrop_des|trigger=none|class=sIndent}Set method to be called onwhen a dropdrag of on the tree is ended. For more details about the method arguments and return value check the same property of a form{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setOnDrop_snc|text=|trigger=button}{sub-section}{sub-section:setOnDrop_snc|trigger=none|class=sIndent}tr:id=snc}{td}*Since*\\ Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setOnDrop_prs|text=|trigger=button}{sub-section}{sub-section:setOnDrop_prs|trigger=none|class=sIndent}callback
{sub-section}callback
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:setOnDrop_ret|text=|trigger=button}{sub-section}{sub-section:setOnDrop_ret|trigger=none|div:class=sIndent}{div}{td}{tr}{tr:id=link}{td}*External links*\\{div:class=sIndent}void{sub-sectiondiv}{td}{tr}{builder-show:permission=edit}{tr:id=seesam}{td}*Also seeSample*\\{sub-section:setOnDrop_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDrop_see|trigger=none}{sub-section}{div}div:class=sIndent}{code:language=javascript}
elements.customer_id.setOnDragEnd(onDragEnd);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setOnDragOver|class=node}{tr:id=name}{td}h6.setOnDragOver{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setOnDrop_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDrop_link|trigger=none}{sub-section}{div}tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDragOver{span}{span:id=iets|style=float: left;}\(callback){span}{td}{tr}{tr:id=des}{td}Set method to be called during a drag over the tree. For more details about the method arguments and return value check the same property of a form{td}{tr}{builder-show}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:setOnDrop_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setOnDrop_sam|trigger=none}{code:language=javascript}
elements.customer_id.setOnDrop(onDrop);
{code}{sub-section}{div}{ Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\callback
{td}{tr}{tr:classid=lastDetailRowret}{td}*Returns*\\void{td}{tr}{tbody}{tbody:id=setRowHeight|class=node}{tr:id=namesee}{td}h6.setRowHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setRowHeight{span}{span:id=iets|style=float: left;}\(rowHeight){span*Also see*\\{div:class=sIndent}{div}{td}{tr}{tr:id=link}{td}*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=dessam}{td}{sub-section:setRowHeight_des|text=|trigger=button}{sub-section}{sub-section:setRowHeight_des|trigger=none|class=sIndent}Set row height{sub-section*Sample*\\{div:class=sIndent}{code:language=javascript}
elements.customer_id.setOnDragOver(onDragOver);
{code}{div}{td}{tr}{builder-showtr:permissionclass=editlastDetailRow}{tr:id=snctd}{td}*Since*\\{sub-section:setRowHeight_snc|text=|trigger=button}{sub-section}{sub-section:setRowHeight_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show{tr}{tbody}{tbody:id=setOnDrop|class=node}{tr:id=name}{td}h6.setOnDrop{td}{tr}{tr:id=prssig}{td}*Parameters*\\{sub-section:setRowHeight_prs|text=|trigger=button}{sub-section}{sub-section:setRowHeight_prs|trigger=none|class=sIndent}rowHeight
{sub-section}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setOnDrop{span}{span:id=iets|style=float: left;}\(callback){span}{td}{tr}{tr:id=des}{td}Set method to be called on a drop on the tree. For more details about the method arguments and return value check the same property of a form{td}{tr}{tr:id=retsnc}{td}*ReturnsSince*\\{sub-section:setRowHeight_ret|text=|trigger=button}{sub-section}{sub-section:setRowHeight_ret|trigger=none|class=sIndent}void{sub-section} Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\callback
{td}{tr}{builder-showtr:permission=editid=ret}{td}*Returns*\\void{td}{tr}{tr:id=see}{td}*Also see*\\{sub-section:setRowHeight_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setRowHeight_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setRowHeight_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setRowHeight_link|trigger=none}{sub-section}{=sIndent}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setRowHeight_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setRowHeight_sam|trigger=none}{code:language=javascript}
elements.customer_id.setRowHeightsetOnDrop(40onDrop);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setSizesetRowHeight|class=node}{tr:id=name}{td}h6.setSizesetRowHeight{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setSizesetRowHeight{span}{span:id=iets|style=float: left;}\(x, y){span}{td}{tr}{tr:id=des}{td}{sub-section:setSize_des|text=|trigger=button}{sub-section}{sub-section:setSize_des|trigger=none|class=sIndent}Sets the size of the tree.{sub-section=float: left;}\(rowHeight){span}{td}{tr}{builder-showtr:permission=editid=des}{td}Set row height{td}{tr}{tr:id=snc}{td}*Since*\\{sub-section:setSize_snc|text=|trigger=button}{sub-section}{sub-section:setSize_snc|trigger=none|class=sIndent} Replace with version info{sub-section{td}{tr}{tr:id=prs}{td}{tr*Parameters*\\rowHeight
{td}{builder-showtr}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:setSize_prs|text=|trigger=button}{sub-section}{sub-section:setSize_prs|trigger=none|void{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=sIndent}x
y
{sub-section{div}{td}{tr}{tr:id=retlink}{td}*ReturnsExternal links*\\{sub-section:setSize_ret|text=|trigger=button}{sub-section}{sub-section:setSize_ret|trigger=none|div:class=sIndent}void{sub-sectiondiv}{td}{tr}{builder-show:permission=edit}{tr:id=seesam}{td}*Also seeSample*\\{sub-section:setSize_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setSize_see|trigger=none}{sub-section}{div}div:class=sIndent}{code:language=javascript}
elements.customer_id.setRowHeight(40);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setSize|class=node}{tr:id=name}{td}h6.setSize{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setSize_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setSize_link|trigger=none}{sub-section}{div}{td}{tr}{builder-showtr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setSize{span}{span:id=iets|style=float: left;}\(x, y){span}{td}{tr}{tr:id=des}{td}Sets the size of the tree.{td}{tr}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:setSize_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setSize_sam|trigger=none}{code:language=javascript}
elements.customer_id.setSize(400,300);
{code}{sub-section}{div} Replace with version info{td}{tr}{tr:id=prs}{td}*Parameters*\\x
y
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{tr:id=see}{td}*Also see*\\{div:class=lastDetailRowsIndent}{tddiv}{td}{tr}{tbody}{tbodytr:id=setTreeColumnHeader|class=node}{tr:id=name}{td}h6.setTreeColumnHeaderlink}{td}*External links*\\{div:class=sIndent}{div}{td}{tr}{tr:id=sigsam}{td}*Sample*\\{spandiv:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setTreeColumnHeader{span}{span:id=iets|style=float: left;}\(treeColumnHeader){spanclass=sIndent}{code:language=javascript}
elements.customer_id.setSize(400,300);
{code}{div}{td}{tr}{tr:id=desclass=lastDetailRow}{td}{td}{sub-section:setTreeColumnHeader_des|text=|trigger=button}{sub-section}{sub-section:setTreeColumnHeader_des|trigger=none|class=sIndent}Set the header text for the tree column{sub-section}{td}{tr}{builder-show:permission=edittr}{tbody}{tbody:id=setTreeColumnHeader|class=node}{tr:id=name}{td}h6.setTreeColumnHeader{td}{tr}{tr:id=sncsig}{td}*Since*\\{sub-section:setTreeColumnHeader_snc|text=|trigger=button}{sub-section}{sub-section:setTreeColumnHeader_snc|trigger=none|class=sIndent} Replace with version info{sub-section{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setTreeColumnHeader{span}{span:id=iets|style=float: left;}\(treeColumnHeader){span}{td}{tr}{builder-show}{tr:id=prsdes}{td}*Parameters*\\{sub-section:setTreeColumnHeader_prs|text=|trigger=button}{sub-section}{sub-section:setTreeColumnHeader_prs|trigger=none|class=sIndent}treeColumnHeader
{sub-section}Set the header text for the tree column{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{td}{tr}{tr:id=retprs}{td}*Returns*\\{sub-section:setTreeColumnHeader_ret|text=|trigger=button}{sub-section}{sub-section:setTreeColumnHeader_ret|trigger=none|class=sIndent}void{sub-section}Parameters*\\treeColumnHeader
{td}{tr}{tr:id=ret}{td}*Returns*\\void{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setTreeColumnHeader_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnHeader_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setTreeColumnHeader_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnHeader_link|trigger=none}{sub-sectiondiv:class=sIndent}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setTreeColumnHeader_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnHeader_sam|trigger=none}{code:language=javascript}
elements.customer_id.setTreeColumnHeader('Tree Column Header');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setTreeColumnPreferredWidth|class=node}{tr:id=name}{td}h6.setTreeColumnPreferredWidth{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setTreeColumnPreferredWidth{span}{span:id=iets|style=float: left;}\(treeColumnPreferredWidth){span}{td}{tr}{tr:id=des}{td}{sub-section:setTreeColumnPreferredWidth_des|text=|trigger=button}{sub-section}{sub-section:setTreeColumnPreferredWidth_des|trigger=none|class=sIndent}Set the preferred width in pixels for the tree column{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setTreeColumnPreferredWidth_snc|text=|trigger=button}{sub-section}{sub-section:setTreeColumnPreferredWidth_snc|trigger=none|class=sIndent}{td}{tr}{tr:id=snc}{td}*Since*\\ Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setTreeColumnPreferredWidth_prs|text=|trigger=button}{sub-section}{sub-section:setTreeColumnPreferredWidth_prs|trigger=none|class=sIndent}treeColumnPreferredWidth
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setTreeColumnPreferredWidth_ret|text=|trigger=button}{sub-section}{sub-section:setTreeColumnPreferredWidth_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edittr}{tr:id=see}{td}*Also see*\\{sub-section:setTreeColumnPreferredWidth_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnPreferredWidth_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setTreeColumnPreferredWidth_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnPreferredWidth_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setTreeColumnPreferredWidth_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:setTreeColumnPreferredWidth_sam|trigger=none}{code:language=javascript}
elements.customer_id.setTreeColumnPreferredWidth(200);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}