# Global

##

### Type Definitions

#### F_Component_on(event, args)

F.Component.js, line 162
  事件回调函数

  Name | Type | Description
  --- | --- | ---
  `event` | jQuery.Event | 事件对象，参考jQuery.Event
  `args` | Object | 事件参数

#### F_doPostBack_callback(data, textStatus, xhr)

F.js, line 620
  回发请求的回调函数

  Name | Type | Description
  --- | --- | ---
  `data` | string | 响应数据
  `textStatus` | string | 描述响应状态的字符串
  `xhr` | string | 执行本次回发请求的 XMLHttpRequest 对象

#### F_DropDownList_filter(filterText, listItemText)

form/F.DropDownList.js, line 3
  自定义过滤器函数（返回false则排除当前列表项）

  Name | Type | Description
  --- | --- | ---
  `filterText` | string | 用户输入值
  `listItemText` | string | 列表项文本

#### F_Grid_cardRenderer(params){string}

F.Grid.js, line 35
  自定义卡片渲染函数

  Name | Type | Description
  --- | --- | ---
  `params` | Object | 参数
  Name | Type | Description
  --- | --- | ---
  `rowIndex` | number | 行索引
  `rowId` | string | 行标识符
  `rowData` | Object | 行数据
  `rowValue` | Object | 行数据（键值对）
  `rowCls` | string | 行样式类
  `rowAttrs` | Object | 行属性
  `renderer` | F_Grid_Column_renderer | 获取列渲染值的回调函数

  ##### Returns:

  Type | Description
  --- | ---
  string | 行渲染值

#### F_Grid_Column_renderer(columnId){string}

F.Grid.js, line 11
  获取列渲染值的回调函数

  Name | Type | Description
  --- | --- | ---
  `columnId` | string | 列标识符

  ##### Returns:

  Type | Description
  --- | ---
  string | 列渲染值

#### F_Grid_resolveColumn(column)

F.Grid.js, line 543
  遍历列的回调函数

  Name | Type | Description
  --- | --- | ---
  `column` | Object | 列对象

#### F_Grid_resolveRow(rowData, rowPath)

F.Grid.js, line 1018
  遍历行的回调函数

  Name | Type | Description
  --- | --- | ---
  `rowData` | Object | 行数据
  `rowPath` | string | 行路径（仅树表格有效）

#### F_Grid_rowGroup_renderer(groupValue, rowData)

F.Grid.js, line 2
  自定义行分组渲染器函数

  Name | Type | Description
  --- | --- | ---
  `groupValue` | string | 行分组值
  `rowData` | Object | 行数据

#### F_Grid_rowRenderer(params)

F.Grid.js, line 20
  自定义行渲染函数

  Name | Type | Description
  --- | --- | ---
  `params` | Object | 参数
  Name | Type | Description
  --- | --- | ---
  `rowIndex` | number | 行索引
  `rowId` | string | 行标识符
  `rowData` | Object | 行数据
  `rowValue` | Object | 行数据（键值对）
  `rowCls` | string | 行样式类
  `rowAttrs` | Object | 行属性
  `renderer` | F_Grid_Column_renderer | 获取列渲染值的回调函数

#### F_GridColumn_editGetter(editor, columnId, rowId){Object}

F.GridColumn.js, line 19
  自定义编辑器获取函数

  Name | Type | Description
  --- | --- | ---
  `editor` | F.Field | 单元格编辑器
  `columnId` | string | 列标识符
  `rowId` | string | 行标识符

  ##### Returns:

  Type | Description
  --- | ---
  Object | 编辑器的值

#### F_GridColumn_editSetter(editor, cellValue, columnId, rowId)

F.GridColumn.js, line 29
  自定义编辑器设置函数

  Name | Type | Description
  --- | --- | ---
  `editor` | F.Field | 单元格编辑器
  `cellValue` | Object | 单元格的值
  `columnId` | string | 列标识符
  `rowId` | string | 行标识符

#### F_GridColumn_renderer(cellValue, params)

F.GridColumn.js, line 2
  自定义单元格渲染函数

  Name | Type | Description
  --- | --- | ---
  `cellValue` | string | 单元格的值
  `params` | Object | 参数
  Name | Type | Description
  --- | --- | ---
  `rowIndex` | number | 行索引
  `rowId` | string | 行标识符
  `rowData` | Object | 行数据
  `rowValue` | Object | 行数据（键值对）
  `columnIndex` | number | 列索引
  `columnId` | string | 列标识符
  `cellCls` | string | 单元格样式类
  `cellAttrs` | Object | 单元格属性

#### F_GridColumn_rowGroupSummaryRenderer(summaryRowIndex, rowData)

F.GridColumn.js, line 61
  自定义行分组的合计行渲染器函数

  Name | Type | Description
  --- | --- | ---
  `summaryRowIndex` | number | 合计行的行号索引
  `rowData` | Object | 行分组数据

#### F_GridColumn_sorter(cellValueX, cellValueY, rowDataX, rowDataY, columnId, sortField, sortDirection)

F.GridColumn.js, line 39
  自定义表格列排序函数

  Name | Type | Description
  --- | --- | ---
  `cellValueX` | Object | 第一个单元格的值
  `cellValueY` | Object | 第二个单元格的值
  `rowDataX` | Object | 第一个单元格对应行的数据
  `rowDataY` | Object | 第二个单元格对应行的数据
  `columnId` | string | 列标识符
  `sortField` | string | 排序字段
  `sortDirection` | string | 排序方向

#### F_GridColumn_summaryRenderer(summaryRowIndex)

F.GridColumn.js, line 53
  自定义合计行渲染器函数

  Name | Type | Description
  --- | --- | ---
  `summaryRowIndex` | number | 合计行的行号索引

#### F_initTreeTabStrip_beforeNodeClick(event, nodeId)

F.js, line 499
  节点点击事件之前执行

  Name | Type | Description
  --- | --- | ---
  `event` | jQuery.Event | 事件对象
  `nodeId` | string | 树节点标识符

#### F_initTreeTabStrip_beforeTabAdd(event, tabOptions, nodeId)

F.js, line 506
  添加选项卡之前执行

  Name | Type | Description
  --- | --- | ---
  `event` | jQuery.Event | 事件对象
  `tabOptions` | Object | 选项卡参数
  `nodeId` | string | 树节点标识符

#### F_rateEvents_callback(event, value)

F.js, line 723
  评分改变的回调函数

  Name | Type | Description
  --- | --- | ---
  `event` | jQuery.Event | 事件对象
  `value` | number | 评分值

#### F_Tree_resolveNode(nodeData, nodePath)

F.Tree.js, line 459
  遍历节点的回调函数

  Name | Type | Description
  --- | --- | ---
  `nodeData` | Object | 节点对象
  `nodePath` | string | 节点路径