Members
(constant) GridColumnDirection :number
Properties:
| Name | Type | Description |
|---|---|---|
Descending |
number | -1 - 倒序 |
Ascending |
number | 1 - 升序 |
列排序枚举
Type:
- number
(constant) GridColumnTypeEnum :number
Properties:
| Name | Type | Description |
|---|---|---|
Common |
number | 0 - 通用列(只读) |
Input |
number | 1 - 单行文本列 |
Dropdown |
number | 2 - 下拉选择列 |
Checkbox |
number | 3 - 复选框列 |
Icon |
number | 4 - 图标列 |
Text |
number | 5 - 多行文本列 |
Date |
number | 6 - 日期选择列 |
Radio |
number | 7 - 单选框列 |
isAlwaysEditing |
ColumnTypesEnumIsAlwaysEditing | 判断列是否为复选框列 |
列类型枚举
Type:
- number
(constant) ScriptPath
Type Definitions
ColumnTypesEnumIsAlwaysEditing(type) → {boolean}
Parameters:
| Name | Type | Description |
|---|---|---|
type |
number | GridColumn | 列类型 |
Returns:
返回是否始终编辑
- Type
- boolean
DateFormatterCallback(date) → {any}
Parameters:
| Name | Type | Description |
|---|---|---|
date |
Date | 日期值 |
Returns:
返回格式化后的结果
- Type
- any
GridColumnFilterSourceCallback(col) → {Array.<ValueItem>}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
col |
GridColumnDefinition | 列定义对象 |
Returns:
返回过滤器的数据数组
- Type
- Array.<ValueItem>
GridDropdownSourceCallback(item) → {Array.<GridSourceItem>}
Parameters:
| Name | Type | Description |
|---|---|---|
item |
GridRowItem | 行数据对象 |
Returns:
行下拉列表数据源
- Type
- Array.<GridSourceItem>
GridExpandableObjectCallback(item) → {GridExpandableObject}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
item |
GridRowItem | 行数据对象 |
Returns:
返回扩展行对象
- Type
- GridExpandableObject
GridItemBooleanCallback(item) → {boolean}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
item |
GridRowItem | 行数据对象 |
Returns:
返回是否可用
- Type
- boolean
GridItemFilterCallback(item, editing, bodyopt, indexopt) → {ValueItem}
This:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
item |
GridRowItem | 行数据对象 |
|
editing |
boolean | 是否处于编辑状态 |
|
body |
HTMLElement |
<optional> |
Grid 控件的 |
index |
number |
<optional> |
所在行索引(不可依赖此值,除了呈现时,其他时候该值不会传递) |
Returns:
- 返回过滤后的显示或编辑值
- Type
- ValueItem
GridItemHtmlCallback(item) → {HTMLElement}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
item |
ValueItem | 行数据对象 |
Returns:
返回过滤项元素对象
- Type
- HTMLElement
GridItemObjectCallback(item) → {any}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
item |
GridRowItem | 行数据对象 |
Returns:
返回任意对象
- Type
- any
GridItemSortCallback(a, b) → {number}
Parameters:
| Name | Type | Description |
|---|---|---|
a |
GridRowItem | 对比行数据1 |
b |
GridRowItem | 对比行数据2 |
Returns:
返回大小对比结果
- Type
- number
GridItemStringCallback(item) → {string}
This:
Parameters:
| Name | Type | Description |
|---|---|---|
item |
GridRowItem | 行数据对象 |
Returns:
返回字符串
- Type
- string
IndexMap
索引字典
Type:
- Map.<number, T>
KeyMap
键值字典
Type:
- Map.<string, T>