private getColumnEditor()

in components/js/slickGrid.ts [423:435]


    private getColumnEditor(column: ISlickColumn<any>): any {
        if (column.isEditable === false || typeof column.isEditable === 'undefined') {
            return undefined;
        }

        let columnId = column.id;
        let isColumnLoading = this.columnsLoading && this.columnsLoading.indexOf(columnId) !== -1;
        let canEditColumn = columnId !== undefined && !isColumnLoading;
        if (canEditColumn) {
            return getOverridableTextEditorClass(this);
        }
        return undefined;
    }