[AAE-3199] - Add support for searchable content model properties (new search filters panel in the attach file widget) (#6134)

* Create new panel component and search refactoring

* Replace

* First refactoring - Fix global search and service injection issues

* More refactoring

* Fix service injection - create one new instance for content-node-selector component

* Avoid having more services extending BaseQueryBuilderService

* more refactoring, remove injecting the SearchQueryBuilderService from the content node selector service

* Fix build errors to launch unit tests

* Fix existing unit tests

* Fix wrong import and constructor injection comments

* Fix wrong import

* Fix comments

* Fix api compatibility

* Revert demo shell causing e2e fail

Co-authored-by: adomi <ardit.domi@alfresco.com>
This commit is contained in:
Maurizio Vitale
2020-10-01 09:11:23 +01:00
committed by GitHub
parent f0af0c4113
commit 7c83f2eb18
20 changed files with 515 additions and 234 deletions

View File

@@ -29,8 +29,7 @@ export class SearchService {
dataLoaded: Subject<ResultSetPaging> = new Subject();
constructor(private apiService: AlfrescoApiService,
private searchConfigurationService: SearchConfigurationService) {
}
private searchConfigurationService: SearchConfigurationService) {}
/**
* Gets a list of nodes that match the given search criteria.