[ADF-3365] search filter fixes (#3594)

* preserve ordering of facet fields and queries

* update tests

* rework facet queries

* rework facet management, update unit tests

* remove unused interfaces

* fix test

* remove deprecated interfaces

* expose selection for the chip list
This commit is contained in:
Denys Vuika
2018-07-17 20:18:52 +01:00
committed by Eugenio Romano
parent 98243f0450
commit c63184334f
15 changed files with 484 additions and 665 deletions

View File

@@ -15,6 +15,9 @@
* limitations under the License.
*/
import { SearchFilterList } from './components/search-filter/models/search-filter-list.model';
import { FacetFieldBucket } from './facet-field-bucket.interface';
export interface FacetField {
field: string;
label: string;
@@ -23,6 +26,8 @@ export interface FacetField {
offset?: number;
prefix?: string;
buckets?: SearchFilterList<FacetFieldBucket>;
pageSize?: number;
$checked?: boolean;
currentPageSize?: number;
checked?: boolean;
}