UNPKG

@adaptabletools/adaptable

Version:

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

5 lines (4 loc) 416 B
const BRACKETED_SCOPE_LABEL = /^\[[^\]]+\]$/; export const isBracketedScopeTagLabel = (value) => BRACKETED_SCOPE_LABEL.test(value.trim()); export const reportColumnTagsUseColumnVariant = (report) => report.ReportColumnScope === 'ScopeColumns' && 'ColumnIds' in (report.Scope ?? {}); export const getScopeViewItemsTagVariant = (scope) => 'ColumnIds' in scope && Array.isArray(scope.ColumnIds) ? 'column' : undefined;