Class Index | File Index

Classes


Class BCL.TreeView


Extends BCL.WebControl.
树视图控件
Defined in: WebControls.Debug.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
BCL.TreeView(rawData)
Method Summary
Method Attributes Method Name and Description
 
checkAll(checked)
选中所有节点
<private>  
选择祖先节点
<private>  
checkedChildCheckBoxes(container, checked)
选择子节点
<private>  
fastCheckedAncestor(pathIndex, checked)
快速选择祖先节点
 
返回是否自动选择祖先节点
 
返回是否自动选择后代节点
 
返回回调地址
 
返回是否显示选择框
 
返回选择的值
 
返回选择值
 
返回子节点集合
 
返回不可用图片地址
 
返回展开图片地址
 
返回格式化选择值
<private>  
get_formatSpecifiedString(text, sperator)
返回格式化字符串
 
返回图片地址
<private>  
返回是否回调节点选择
<private>  
返回是否回调节点点击
<private>  
返回是否回调节点折叠
<private>  
返回加载消息
 
返回是否允许多选
 
返回客户端节点选择后事件
 
返回客户端节点选择中事件
 
返回客户端节点点击后事件
 
返回客户端节点点击中事件
 
返回客户端节点折叠后事件
 
返回客户端节点折叠中事件
 
返回客户端节点展开后事件
 
返回客户端节点展开中事件
 
返回客户端未处理异常事件
 
返回是否显示线段图片
 
返回单选时是否显示单选框
<private>  
init()
初始化
<private>  
通知服务器节点选择
<private>  
通知服务器节点选择回调
<private>  
通知服务端节点点击
<private>  
服务端节点点击回调
<private>  
多选
<private>  
节点选择
<private>  
单选
<private>  
节点选择点击
<private>  
节点文本点击
<private>  
客户端未处理异常通知
<private>  
节点选择后通知
<private>  
节点选择中通知
<private>  
节点点击后通知
<private>  
节点点击中通知
<private>  
注册节点事件句柄
<private>  
设置选择的值
<private>  
toggle(sender)
切换
 
跟踪客户端状态
<private>  
uncheckedAncestor(chk, node)
取消祖先节点勾选
Methods borrowed from class BCL.WebControl:
get_clientID, get_element, get_events, get_form, get_rawData, get_stateElement, get_stateObject, get_stateValue, get_uniqueID, load, preInit, set_stateByObject, set_stateValue
Methods borrowed from class BCL.EventHandlerList:
add_handler, contains, get_handlerList, invoke, remove_handler, remove_handlerList
Event Summary
Event Attributes Event Name and Description
 
NodeChecked(sender, e)
节点选择后
 
NodeChecking(sender, e)
节点选择中
 
NodeClicked(sender, e)
节点点击后
 
NodeClicking(sender, e)
节点点击中
 
NodeCollapsed(sender, e)
折叠后
 
NodeCollapsing(sender, e)
折叠中
 
NodeExpanded(sender, e)
展开后
 
NodeExpanding(sender, e)
展开中
 
UnhandledException(sender, e)
客户端未处理异常
Class Detail
BCL.TreeView(rawData)
Parameters:
{Object} rawData
状态
Method Detail
checkAll(checked)
选中所有节点
var treeView = BCL.get_component("treeView1");

treeView.checkAll(true);
Parameters:
{Boolean} checked
状态

<private> checkedAncestorCheckBoxes(node)
选择祖先节点
Parameters:
{BCL.TreeNode} node
树节点

<private> checkedChildCheckBoxes(container, checked)
选择子节点
Parameters:
{Object} container
容器
{Boolean} checked
状态

<private> fastCheckedAncestor(pathIndex, checked)
快速选择祖先节点
Parameters:
{String} pathIndex
路径索引
{Boolean} checked
状态

{Boolean} get_autoCheckAncestor()
返回是否自动选择祖先节点
Returns:
{Boolean}

{Boolean} get_autoCheckDescendants()
返回是否自动选择后代节点
Returns:
{Boolean}

{String} get_callbackUrl()
返回回调地址
Returns:
{String}

{Boolean} get_checkBoxes()
返回是否显示选择框
Returns:
{Boolean}

{String} get_checkedValues()
返回选择的值
Returns:
{String}

{String} get_checkedValuesEx(sperator)
返回选择值
var treeView = BCL.get_component("treeView1");
var checkedVale = treeView.get_checkedValuesEx(',');
Parameters:
{String} sperator
分隔符
Returns:
{String}

{Array} get_childNodes()
返回子节点集合
var treeView = BCL.get_component("treeView1");
var nodes = treeView.get_childNodes();

for (var i = 0; i < nodes.length; ++i) {
var node = nodes[i];
    
node.check();
}
Returns:
{Array}

{String} get_disabledImageUrl()
返回不可用图片地址
Returns:
{String}

{String} get_expandedImageUrl()
返回展开图片地址
Returns:
{String}

{String} get_formatCheckedValue(sperator)
返回格式化选择值
var treeView = BCL.get_component("treeView1");
var checkedVale = treeView.get_formatCheckedValue(',');
Parameters:
{String} sperator
分隔符
Returns:
{String}

<private> {String} get_formatSpecifiedString(text, sperator)
返回格式化字符串
Parameters:
{String} text
文本
{String} sperator
分隔符
Returns:
{String}

{String} get_imageUrl()
返回图片地址
Returns:
{String}

<private> {Boolean} get_isCallbackOnNodeCheck()
返回是否回调节点选择
Returns:
{Boolean}

<private> {Boolean} get_isCallbackOnNodeClick()
返回是否回调节点点击
Returns:
{Boolean}

<private> {Boolean} get_isCallbackOnNodeCollapse()
返回是否回调节点折叠
Returns:
{Boolean}

<private> {String} get_loadingMessage()
返回加载消息
Returns:
{String}

{Boolean} get_multipleSelect()
返回是否允许多选
Returns:
{Boolean}

{String} get_onClientNodeChecked()
返回客户端节点选择后事件
Returns:
{String}

{String} get_onClientNodeChecking()
返回客户端节点选择中事件
Returns:
{String}

{String} get_onClientNodeClicked()
返回客户端节点点击后事件
Returns:
{String}

{String} get_onClientNodeClicking()
返回客户端节点点击中事件
Returns:
{String}

{String} get_onClientNodeCollapsed()
返回客户端节点折叠后事件
Returns:
{String}

{String} get_onClientNodeCollapsing()
返回客户端节点折叠中事件
Returns:
{String}

{String} get_onClientNodeExpanded()
返回客户端节点展开后事件
Returns:
{String}

{String} get_onClientNodeExpanding()
返回客户端节点展开中事件
Returns:
{String}

{String} get_onClientUnhandledException()
返回客户端未处理异常事件
Returns:
{String}

{Boolean} get_showLineImages()
返回是否显示线段图片
Returns:
{Boolean}

{Boolean} get_singleSelectShowRadio()
返回单选时是否显示单选框
Returns:
{Boolean}

<private> init()
初始化

<private> notifyServerOnNodeCheck(e)
通知服务器节点选择
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> notifyServerOnNodeCheckCallback(result, e)
通知服务器节点选择回调
Parameters:
{Object} result
回调数据
{BCL.TreeNodeEventArgs} e
事件参数

<private> notifyServerOnNodeClick(e)
通知服务端节点点击
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> notifyServerOnNodeClickCallback(result, e)
服务端节点点击回调
Parameters:
{Object} result
回调数据
{BCL.TreeNodeEventArgs} e
事件参数

<private> onMultiCheck(e)
多选
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> onNodeCheck(e)
节点选择
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> onSingleCheck(e)
单选
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> onTreeNodeCheckClick(sender)
节点选择点击
Parameters:
{Object} sender
发送方

<private> onTreeNodeTextClick(sender)
节点文本点击
Parameters:
{Object} sender
发送方

<private> raiseOnClientUnhandledException(e)
客户端未处理异常通知
Parameters:
{Object} e
事件参数

<private> raiseOnTreeNodeChecked(e)
节点选择后通知
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> raiseOnTreeNodeChecking(e)
节点选择中通知
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> raiseOnTreeNodeClicked(e)
节点点击后通知
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> raiseOnTreeNodeClicking(e)
节点点击中通知
Parameters:
{BCL.TreeNodeEventArgs} e
事件参数

<private> registerNodesEventHandler(context)
注册节点事件句柄
Parameters:
{JQuery} context
上下文

<private> set_checkedValues(value)
设置选择的值
Parameters:
{String} value

<private> toggle(sender)
切换
Parameters:
{Object} sender
发送方

trackClientState()
跟踪客户端状态

<private> uncheckedAncestor(chk, node)
取消祖先节点勾选
Parameters:
{Object} chk
容器
{BCL.TreeNode} node
树节点
Event Detail
NodeChecked(sender, e)
节点选择后
var treeView = BCL.get_component("treeView1");

treeView.add_handler("NodeChecked", function(sender, e) { });
Parameters:
{BCL.TreeView} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeChecking(sender, e)
节点选择中
var treeView = BCL.get_component("treeView1");

treeView.add_handler("NodeChecking", function(sender, e) { });
Parameters:
{BCL.TreeView} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeClicked(sender, e)
节点点击后
var treeView = BCL.get_component("treeView1");

treeView.add_handler("NodeClicked", function(sender, e) { });
Parameters:
{BCL.TreeView} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeClicking(sender, e)
节点点击中
var treeView = BCL.get_component("treeView1");

treeView.add_handler("NodeClicking", function(sender, e) { });
Parameters:
{BCL.TreeView} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeCollapsed(sender, e)
折叠后
    var treeView = BCL.get_component("treeView1");
    
    treeView.add_handler("NodeCollapsed", function(sender, e) { });
Parameters:
{BCL.TreeNode} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeCollapsing(sender, e)
折叠中
    var treeView = BCL.get_component("treeView1");
    
    treeView.add_handler("NodeCollapsing", function(sender, e) { });
Parameters:
{BCL.TreeNode} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeExpanded(sender, e)
展开后
    var treeView = BCL.get_component("treeView1");
    
    treeView.add_handler("NodeExpanded", function(sender, e) { });
Parameters:
{BCL.TreeNode} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

NodeExpanding(sender, e)
展开中
    var treeView = BCL.get_component("treeView1");
    
    treeView.add_handler("NodeExpanding", function(sender, e) { });
Parameters:
{BCL.TreeNode} sender
发送方
{BCL.TreeNodeEventArgs} e
事件参数

UnhandledException(sender, e)
客户端未处理异常
var treeView = BCL.get_component("treeView1");

treeView.add_handler("UnhandledException", function(sender, e) { });
Parameters:
{BCL.TreeView} sender
发送方
{Object} e
事件参数

Documentation generated by JsDoc Toolkit 2.4.0 on Mon Dec 12 2011 15:08:39 GMT+0800 (CST)