kd.bos.list.plugin

## 类 ListViewPluginProxy

- java.lang.Object
- - kd.bos.form.plugin.FormViewPluginProxy
  - - kd.bos.list.plugin.AbstractListViewPluginProxy
    - - kd.bos.list.plugin.ListViewPluginProxy

-     public class ListViewPluginProxy
      extends AbstractListViewPluginProxy

  列表视图插件代理

- - ### 构造器概要

    构造器
    构造器和说明
    `ListViewPluginProxy()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `fireBeforeBuildTreeNode(BeforeBuildTreeNodeEvent e)` 构建树形节点前置触发操作
    `void` | `fireBeforeTreeNodeClick(BeforeTreeNodeClickEvent e)` 树形节点点击前置触发操作
    `void` | `fireBuildTreeListFilter(BuildTreeListFilterEvent e)` 树形单据列表，点击分组树节点，构建单据列表分组过滤条件
    `void` | `fireCreateTreeListView(CreateTreeListViewEvent e)` 创建树形列表视图触发操作
    `void` | `fireExpendTreeNode(TreeNodeEvent e)` 树形列表插件的展开节点触发操作
    `void` | `fireFilterColumnSetFilter(SetFilterEvent args)`
    `void` | `fireFilterContainerAfterSearchClick(FilterContainerSearchClickArgs args)` 过滤容器搜索点击后触发方法
    `void` | `fireFilterContainerBeforeF7Select(BeforeFilterF7SelectEvent args)`
    `void` | `fireFilterContainerInit(FilterContainerInitArgs args)` 初始化过滤容器触发方法
    `void` | `fireFilterContainerSearchClick(FilterContainerSearchClickArgs args)` 过滤容器搜索点击触发方法
    `void` | `fireInitializeTree()` 初始化树列表触发操作
    `void` | `fireInitTreeToolbar()` 初始化树列表工具栏触发操作
    `void` | `fireListRowDoubleClick(ListRowClickEvent evt)`
    `void` | `fireRefreshNode(RefreshNodeEvent e)` 刷新节点触发操作
    `void` | `fireSetCustomerParam()`
    `void` | `fireTreeNodeClick(TreeNodeEvent e)` 树形节点点击触发操作
    `void` | `fireTreeToolbarClick(java.util.EventObject e)` 树列表工具栏点击触发操作
    `void` | `setTreeListView(ITreeListView treeListView)` 设置树形列表视图

    - ### 从类继承的方法 kd.bos.list.plugin.AbstractListViewPluginProxy

      `afterPushDownRefresh, fireBeforeCreateListColumns, fireBeforeCreateListDataProvider, fireBeforePackageData, fireBeforeShowBill, fireBillClosedCallBack, fireBillListHyperLinkClick, fireChat, fireListExpandClick, fireListHyperLinkClick, fireListRowClick, firePackageData, fireSetFilter`

    - ### 从类继承的方法 kd.bos.form.plugin.FormViewPluginProxy

      `fireAfterBindData, fireAfterDoOperation, fireBeforeBindData, fireBeforeClosed, fireBeforeDoOperation, fireBeforeFieldPostBack, fireClosedCallBack, fireConfirmedCallBack, fireContextMenuClick, fireCustomEvent, fireCustomPrintDataObject, fireDestory, fireFlexBeforeClosed, fireInitialize, fireMessageBoxClosed, fireOnGetControl, firePageRelease, fireRegisterListener, fireTimerElapsed, getPlugin, getPlugIns, registerPlugin, registerPlugins, removePlugIn, setView`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### ListViewPluginProxy

          public ListViewPluginProxy()

  - ### 方法详细资料

    - #### setTreeListView

          public void setTreeListView(ITreeListView treeListView)

      设置树形列表视图
      参数:
        `treeListView` - 树形列表视图

    - #### fireCreateTreeListView

          public void fireCreateTreeListView(CreateTreeListViewEvent e)

      创建树形列表视图触发操作
      参数:
        `e` - 创建树形列表视图事件

    - #### fireInitializeTree

          public void fireInitializeTree()

      初始化树列表触发操作

    - #### fireInitTreeToolbar

          public void fireInitTreeToolbar()

      初始化树列表工具栏触发操作

    - #### fireExpendTreeNode

          public void fireExpendTreeNode(TreeNodeEvent e)

      树形列表插件的展开节点触发操作
      参数:
        `e` - 树节点事件

    - #### fireRefreshNode

          public void fireRefreshNode(RefreshNodeEvent e)

      刷新节点触发操作
      参数:
        `e` - 刷新节点事件

    - #### fireTreeNodeClick

          public void fireTreeNodeClick(TreeNodeEvent e)

      树形节点点击触发操作
      参数:
        `e` - 树形节点事件

    - #### fireBuildTreeListFilter

          public void fireBuildTreeListFilter(BuildTreeListFilterEvent e)

      树形单据列表，点击分组树节点，构建单据列表分组过滤条件
      参数:
        `e` - 事件参数

    - #### fireBeforeBuildTreeNode

          public void fireBeforeBuildTreeNode(BeforeBuildTreeNodeEvent e)

      构建树形节点前置触发操作
      参数:
        `e` - 构建树形节点前置事件

    - #### fireBeforeTreeNodeClick

          public void fireBeforeTreeNodeClick(BeforeTreeNodeClickEvent e)

      树形节点点击前置触发操作
      参数:
        `e` - 树形节点点击前置事件

    - #### fireTreeToolbarClick

          public void fireTreeToolbarClick(java.util.EventObject e)

      树列表工具栏点击触发操作
      参数:
        `e` - 事件

    - #### fireFilterContainerInit

          public void fireFilterContainerInit(FilterContainerInitArgs args)

      初始化过滤容器触发方法
      参数:
        `args` - 过滤容器初始化参数

    - #### fireFilterContainerSearchClick

          public void fireFilterContainerSearchClick(FilterContainerSearchClickArgs args)

      过滤容器搜索点击触发方法
      参数:
        `args` - 过滤容器搜索点击参数

    - #### fireFilterContainerAfterSearchClick

          public void fireFilterContainerAfterSearchClick(FilterContainerSearchClickArgs args)

      过滤容器搜索点击后触发方法
      参数:
        `args` - 过滤容器搜索点击后触发参数

    - #### fireFilterContainerBeforeF7Select

          public void fireFilterContainerBeforeF7Select(BeforeFilterF7SelectEvent args)

    - #### fireFilterColumnSetFilter

          public void fireFilterColumnSetFilter(SetFilterEvent args)

    - #### fireListRowDoubleClick

          public void fireListRowDoubleClick(ListRowClickEvent evt)

    - #### fireSetCustomerParam

          public void fireSetCustomerParam()