SMART datagrid v1.4 > Classes

Back  Forward

DataLudi.MultiLineCellEditor  class

여러 줄을 입력할 수 있는 텍스트 편집기. 특별히 사용자로부터 여러 줄을 입력받을 일이 없다면 한줄 입력 편집기를 사용해야 한다. 

컬럼 editor 설정 시 type"multiline"으로 지정한다. 사용자는 shift+enter 키로 줄 나누기를 할 수 있다. 

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

 

Code -1
    grid.setColumns([
        ...
    {
        fieldName: "fld0",
        editor: {
            type: "multiline",
            maxLength: 2000
        },
        ...
    },
        ...
    ];
Code -2
    column.setEditor({
        type: "multiline",
        maxLength: 2000
    });
See Also
LineCellEditor
Examples
Text Cell Editors