change: sample structure
fix: tooltip of some readonly column in editing mode feature: adapt filter panel's height
This commit is contained in:
@ -36,6 +36,14 @@ export class GridColumn {
|
||||
* @see 更多例子参考 {@linkcode GridInputColumn} {@linkcode GridDateColumn} 中的代码实现
|
||||
*/
|
||||
|
||||
/**
|
||||
* 标记该类型是否可编辑
|
||||
* @member
|
||||
* @name GridColumn.canEdit
|
||||
* @readonly
|
||||
* @type {boolean}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 创建显示单元格时调用的方法
|
||||
* @param {GridColumnDefinition} col - 列定义对象
|
||||
@ -197,6 +205,7 @@ export class GridColumn {
|
||||
*/
|
||||
export class GridInputColumn extends GridColumn {
|
||||
static get editing() { return true };
|
||||
static get canEdit() { return true };
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
@ -311,6 +320,8 @@ const SymbolDropdown = Symbol.for('ui-dropdown');
|
||||
* @hideconstructor
|
||||
*/
|
||||
export class GridDropdownColumn extends GridColumn {
|
||||
static get canEdit() { return true };
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
* @param {Function} trigger
|
||||
@ -512,6 +523,8 @@ export class GridDropdownColumn extends GridColumn {
|
||||
* @ignore
|
||||
*/
|
||||
export class GridCheckboxColumn extends GridColumn {
|
||||
static get canEdit() { return true };
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
* @param {Function} trigger
|
||||
@ -654,6 +667,7 @@ export class GridIconColumn extends GridColumn {
|
||||
*/
|
||||
export class GridDateColumn extends GridColumn {
|
||||
static get editing() { return true };
|
||||
static get canEdit() { return true };
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
|
Reference in New Issue
Block a user