UNPKG

epn-ui

Version:

Дизайн система кабинета ВМ

50 lines (48 loc) 1.61 kB
var PAGINATION_DEFAULT_PAGE_SIZE = 30; var PAGINATION_DEFAULT_SIZE_OPTIONS = ['30', '50', '70', '100', '150']; var DEFAULT_EMPTY_SYMBOL = '—'; var TABLE_SIZE_SETTING = 'table-size-settings'; var DEFAULT_TABLE_SIZE = 'large'; var TABLE_SIZES = [ { label: 'Small', value: 'small', }, { label: 'Middle', value: 'middle', }, { label: 'Large', value: 'large', }, ]; var getTranslatedTableSizes = function (t) { return TABLE_SIZES.map(function (item) { return ({ label: t(item.label), value: item.value, }); }); }; var TABLE_SCROLL_SETTING = 'table-scroll-settings'; var DEFAULT_TABLE_SCROLL = 'true'; var TABLE_BORDER_SETTING = 'table-border-settings'; var DEFAULT_TABLE_BORDER = 'false'; var TABLE_EXPORT_SETTING = 'table-export-settings'; var DEFAULT_TABLE_EXPORT_FORMAT = 'formatted'; var EXPORT_FORMATS = [ { label: 'Formatted', value: 'formatted', }, { label: 'Raw', value: 'raw', }, ]; var getTranslatedExportFormats = function (t) { return EXPORT_FORMATS.map(function (item) { return ({ label: t(item.label), value: item.value, }); }); }; export { DEFAULT_EMPTY_SYMBOL, DEFAULT_TABLE_BORDER, DEFAULT_TABLE_EXPORT_FORMAT, DEFAULT_TABLE_SCROLL, DEFAULT_TABLE_SIZE, EXPORT_FORMATS, PAGINATION_DEFAULT_PAGE_SIZE, PAGINATION_DEFAULT_SIZE_OPTIONS, TABLE_BORDER_SETTING, TABLE_EXPORT_SETTING, TABLE_SCROLL_SETTING, TABLE_SIZES, TABLE_SIZE_SETTING, getTranslatedExportFormats, getTranslatedTableSizes };