UNPKG

@adaptabletools/adaptable

Version:

Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

20 lines (19 loc) 730 B
import { jsx as _jsx } from "react/jsx-runtime"; import { ExpressionPreview } from '../../../components/ExpressionEditor/ExpressionPreview'; import { Tag } from '../../../components/Tag'; export const getExportRowsViewItems = (report, api) => { let element = null; if (report.ReportRowScope === 'ExpressionRows') { element = _jsx(ExpressionPreview, { query: report.Query }); } else { element = api.exportApi.internalApi.getReportExpressionDescription(report, api.columnApi.getColumns()); } return { name: 'Rows', view: _jsx(Tag, { children: element }), }; }; export const renderExportRowsView = (report, api) => { return getExportRowsViewItems(report, api).view; };