Inline Editors Extension
Inline editors 확장에 대한 자세한 정보는 그리드에서 인라인 편집 문서에서 확인하실 수 있습니다.
inlineEditors 객체는 다음과 같은 API를 제공합니다:
메서드
동작:
- startEdit (taskId, columnName): void - 지정된 작업과 셀에 대한 에디터를 열고, 매핑된 값으로 채운 뒤 에디터에 포커스를 맞춥니다.
- taskId - (number | string) - 작업 ID
- columnName - (string) - 컬럼 이름
- show (taskId, columnName): void - 지정된 작업과 셀에 빈 에디터를 엽니다.
- taskId - (number | string) - 작업 ID
- columnName - (string) - 컬럼 이름
- setValue (): void - 열린 에디터를 작업의 값으로 채웁니다.
- save (): void - 변경 사항을 저장하고 에디터를 닫습니다.
- hide (): void - 변경 사항을 저장하지 않고 에디터를 닫습니다.
- focus (): void - 에디터에 포커스를 맞춥니다.
- getState (): object - 상태 객체를 반환합니다. (id: taskId, columnName: columnName, placeholder: HTMLElement)
- getValue (): string - 에디터의 현재 값을 반환합니다.