RealGrid2 API
Interface
Templateevent

TemplateEvent

TemplateCellRenderer 또는 ColumnObject.template에서 생성되는 요소에 이벤트를 추가할때 사용되는 형식

Signature:

export interface TemplateEvent 

Remarks

주어진 선택자를 사용해서 요소를 선택한후 이벤트를 추가한다.

Example

column.renderer = {
    type: "html",
    template: `<input type='button' value='click' data-itemindex=\${itemindex}></input>`,
    templateEvents: {
        selector: 'input[type="button"]',
        event: {
            onclick: function(e) {console.log(e)}
        }
    }
}

Properties

PropertyTypeDescription
eventPartial<GlobalEventHandlers>이벤트명과 실행될 method
selectorstring요소의 선택자

Properties Desc

event

이벤트명과 실행될 method

Type - Partial<GlobalEventHandlers>


selector

요소의 선택자

Type - string

Remarks:

renderer의 하위 요소를 선택한다. querySelect에 사용되는 선택자와 동일하게 사용한다.