Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@filerobot/explorer / lib / components / common / Sort / Sort.constants.js
Size: Mime:
var SORT_BY = {
  REVELANCE: 'relevance',
  NAME: 'name',
  CREATED_AT: 'created_at',
  COLOR: 'color',
  ASSETS_COUNT: 'assets_count',
  LAST_MODIFY: 'updated_at',
  UPLOADED: 'uploaded',
  MODIFIED: 'modified_at',
  SIZE: 'size',
  TYPE: 'type'
};
var SORT_ORDER = {
  ASC: 'asc',
  DSC: 'desc'
};
var MAIN_SORT_OPTIONS = [{
  i18nLabelKey: 'labelsListLabelNameLabel',
  value: SORT_BY.NAME
}, {
  i18nLabelKey: 'sortOptionsByUploadDateLabel',
  value: SORT_BY.CREATED_AT
}, {
  i18nLabelKey: 'sortOptionsByModifyDateLabel',
  value: SORT_BY.MODIFIED
}, {
  i18nLabelKey: 'sortOptionsBySizeLabel',
  value: SORT_BY.SIZE
}, {
  i18nLabelKey: 'sortOptionByTypeLabel',
  value: SORT_BY.TYPE
}];
var COLLECTIONS_FOLDERS_SORT_OPTIONS = [{
  i18nLabelKey: 'sortOptionsByNameLabel',
  value: SORT_BY.NAME
}];
var FAVORITES_VIEW_SORT_OPTIONS = [].concat(COLLECTIONS_FOLDERS_SORT_OPTIONS);

// !TODO: use COLLECTIONS_LIST_COLS_OBJECTS after fix init error
var COLLECTIONS_SORT_OPTIONS = [{
  i18nLabelKey: 'sortOptionsByNameLabel',
  value: SORT_BY.NAME
}, {
  i18nLabelKey: 'sortOptionsByCreatedDateLabel',
  value: SORT_BY.CREATED_AT
}];

// !TODO: use LABELS_LIST_COLS_OBJECTS after fix init error
var LABELS_SORT_OPTIONS = [{
  i18nLabelKey: 'labelsListLabelNameLabel',
  value: SORT_BY.NAME
}, {
  i18nLabelKey: 'sortOptionsByCreatedDateLabel',
  value: SORT_BY.CREATED_AT
}, {
  i18nLabelKey: 'labelsListColorLabel',
  value: SORT_BY.COLOR
}, {
  i18nLabelKey: 'listViewTableColHeaderSize',
  value: SORT_BY.ASSETS_COUNT
}, {
  i18nLabelKey: 'mutualizedLastModifyLabel',
  value: SORT_BY.LAST_MODIFY
}];
var REVELANCE_OPTION = {
  i18nLabelKey: 'sortOptionsByRelevanceLabel',
  value: SORT_BY.REVELANCE
};
var LABELS_VIEW_SORT_OPTIONS = [].concat(MAIN_SORT_OPTIONS);
var PRODUCTS_VIEW_SORT_OPTIONS = [].concat(MAIN_SORT_OPTIONS);
var ASSETS_VIEW_SORT_OPTIONS = [].concat(MAIN_SORT_OPTIONS);
var SEARCH_VIEW_SORT_OPTIONS = [REVELANCE_OPTION].concat(MAIN_SORT_OPTIONS);
var FOLDERS_VIEW_SORT_OPTIONS = [].concat(MAIN_SORT_OPTIONS);
var FOLDER_TREE_SORT_OPTIONS = [{
  i18nLabelKey: 'labelsListLabelNameLabel',
  value: SORT_BY.NAME
}, {
  i18nLabelKey: 'sortOptionsByCreated',
  value: SORT_BY.CREATED_AT
}, {
  i18nLabelKey: 'sortOptionsByModifyDateLabel',
  value: SORT_BY.MODIFIED
}, {
  i18nLabelKey: 'sortOptionsByAssetsCount',
  value: SORT_BY.ASSETS_COUNT
}, {
  i18nLabelKey: 'sortOptionsByAssetsSize',
  value: SORT_BY.SIZE
}];
export { SORT_BY, SORT_ORDER, COLLECTIONS_SORT_OPTIONS, COLLECTIONS_FOLDERS_SORT_OPTIONS, LABELS_SORT_OPTIONS, LABELS_VIEW_SORT_OPTIONS, FAVORITES_VIEW_SORT_OPTIONS, PRODUCTS_VIEW_SORT_OPTIONS, ASSETS_VIEW_SORT_OPTIONS, FOLDERS_VIEW_SORT_OPTIONS, FOLDER_TREE_SORT_OPTIONS, SEARCH_VIEW_SORT_OPTIONS };