[ADF-4083] search facetIntervals - empty spaced labels support (#4327)

* [ADF-4083] fix space-label issue for intervals

* [ADF-4083] remove mention to [SEARCH-1487] issue

- for future reference, also check https://issues.alfresco.com/jira/browse/ADF-4144

* [ADF-4083] add missing types

* [ADF-4083] refactor method

* [ADF-4083] fix test

* [ADF-4083] small refactoring

* [ADF-4083] better param naming

* [ADF-4083] changes after rebase - keep better param naming

* [ADF-4083] fix space-label issue for the sets of intervals

* [ADF-4083] update test
This commit is contained in:
Suzana Dirla
2019-02-25 21:49:36 +02:00
committed by Eugenio Romano
parent 777a15f92d
commit 71dca95749
7 changed files with 101 additions and 20 deletions

View File

@@ -22,28 +22,28 @@ import { SearchCategory } from './search-category.interface';
import { SearchSortingDefinition } from './search-sorting-definition.interface';
export interface SearchConfiguration {
include?: Array<string>;
fields?: Array<string>;
categories: Array<SearchCategory>;
filterQueries?: Array<FilterQuery>;
include?: string[];
fields?: string[];
categories: SearchCategory[];
filterQueries?: FilterQuery[];
filterWithContains?: boolean;
facetQueries?: {
label?: string;
pageSize?: number;
expanded?: boolean;
mincount?: number;
queries: Array<FacetQuery>;
queries: FacetQuery[];
};
facetFields?: {
expanded?: boolean;
fields: Array<FacetField>;
fields: FacetField[];
};
facetIntervals?: {
expanded?: boolean;
intervals: Array<any>;
intervals: FacetField[];
};
sorting?: {
options: Array<SearchSortingDefinition>;
defaults: Array<SearchSortingDefinition>;
options: SearchSortingDefinition[];
defaults: SearchSortingDefinition[];
};
}