tav-ui
Version:
31 lines (28 loc) • 1.01 kB
JavaScript
import componentSetting from '../../../settings/src/componentSetting2.mjs';
import { buildUUID } from '../../../utils/uuid2.mjs';
const { table } = componentSetting;
const {
pageSizeOptions,
defaultPageSize,
fetchSetting,
defaultSize,
defaultSortFn,
defaultFilterFn
} = table;
const ROW_KEY = "_id";
const PAGE_SIZE_OPTIONS = pageSizeOptions;
const PAGE_SIZE = defaultPageSize;
const FETCH_SETTING = fetchSetting;
const DEFAULT_SIZE = defaultSize;
const DEFAULT_SORT_FN = defaultSortFn;
const DEFAULT_FILTER_FN = defaultFilterFn;
const DEFAULT_ALIGN = "left";
const INDEX_COLUMN_FLAG = "INDEX";
const ACTION_COLUMN_FLAG = "ACTION";
const MAX_ACTION_NUMBER = 3;
function buildTableActionId() {
const uuid = buildUUID();
return `TaTableAction-${uuid}`;
}
export { ACTION_COLUMN_FLAG, DEFAULT_ALIGN, DEFAULT_FILTER_FN, DEFAULT_SIZE, DEFAULT_SORT_FN, FETCH_SETTING, INDEX_COLUMN_FLAG, MAX_ACTION_NUMBER, PAGE_SIZE, PAGE_SIZE_OPTIONS, ROW_KEY, buildTableActionId };
//# sourceMappingURL=const2.mjs.map