SMART datagrid v1.4 > Classes

Back  Forward

DataLudi.LineCellEditor  class

한 줄 텍스트 편집기. 

컬럼 editor 설정 시 type"line"으로 지정한다. 컬럼 editor를 별도로 지정하지 않으면 이 편집기 객체가 사용된다. 

Base Classes
TextCellEditor > CellEditor > EventAware > DLBase
Constructor
function LineCellEditor (grid: GridBase, parentElement: HtmlElement);
Inherited Properties
CellEditor.booleanFormat
CellEditor.datetimeFormat
CellEditor.emptyValue
CellEditor.fontName
CellEditor.fontSize
CellEditor.keyCallback
TextCellEditor.maxLength
TextCellEditor.minLength
TextCellEditor.noHangul
TextCellEditor.text
CellEditor.textCase
Inherited Methods
EventAware.addListener
DLBase.assign
TextCellEditor.ctor
CellEditor.ctor
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Code -1
    grid.setColumns([
        ...
    {
        fieldName: "fld0",
        editor: {
            type: "line",
            maxLength: 20
        },
        ...
    },
        ...
    ];
    
    // 컬럼 수준에서 직접 지정할 수도 있다.
    column.setEditor({
        type: "line",
        maxLength: 20
    });
See Also
MultiLineCellEditor
DropDownCellEditor
Examples
Text Cell Editors