devextreme
Version:
HTML5 JavaScript Component Suite for Responsive Web Development
26 lines (25 loc) • 869 B
JavaScript
/**
* DevExtreme (esm/__internal/grids/grid_core/row_dragging/dom.js)
* Version: 24.2.7
* Build date: Mon Apr 28 2025
*
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
import $ from "../../../../core/renderer";
import gridCoreUtils from "../m_utils";
import {
CLASSES
} from "./const";
const createHandleTemplateFunc = addWidgetPrefix => (container, options) => {
const $container = $(container);
if ("data" === options.rowType) {
$container.addClass(CLASSES.cellFocusDisabled);
return $("<span>").addClass(addWidgetPrefix(CLASSES.handleIcon))
}
gridCoreUtils.setEmptyText($container);
return
};
export const GridCoreRowDraggingDom = {
createHandleTemplateFunc: createHandleTemplateFunc
};