From 36147d564f5a29ed48bcc29e720be862d6ef6be2 Mon Sep 17 00:00:00 2001 From: Joseph McElroy Date: Fri, 29 Jan 2016 14:14:37 +0000 Subject: [PATCH] #37: remove lib folder --- .../__test__/core/AccessorManagerSpec.d.ts | 0 lib/src/__test__/core/AccessorManagerSpec.js | 143 ----------- .../__test__/core/AccessorManagerSpec.js.map | 1 - lib/src/__test__/core/SearchRequestSpec.d.ts | 0 lib/src/__test__/core/SearchRequestSpec.js | 60 ----- .../__test__/core/SearchRequestSpec.js.map | 1 - .../__test__/core/SearchkitManagerSpec.d.ts | 0 lib/src/__test__/core/SearchkitManagerSpec.js | 234 ------------------ .../__test__/core/SearchkitManagerSpec.js.map | 1 - .../__test__/core/accessors/AccessorSpec.d.ts | 0 .../__test__/core/accessors/AccessorSpec.js | 54 ---- .../core/accessors/AccessorSpec.js.map | 1 - .../core/accessors/AnonymousAccessorSpec.d.ts | 0 .../core/accessors/AnonymousAccessorSpec.js | 16 -- .../accessors/AnonymousAccessorSpec.js.map | 1 - .../core/accessors/BaseQueryAccessorSpec.d.ts | 0 .../core/accessors/BaseQueryAccessorSpec.js | 46 ---- .../accessors/BaseQueryAccessorSpec.js.map | 1 - .../core/accessors/FacetAccessorSpec.d.ts | 0 .../core/accessors/FacetAccessorSpec.js | 173 ------------- .../core/accessors/FacetAccessorSpec.js.map | 1 - .../HierarchicalFacetAccessorSpec.d.ts | 0 .../HierarchicalFacetAccessorSpec.js | 104 -------- .../HierarchicalFacetAccessorSpec.js.map | 1 - .../core/accessors/HighlightAccessorSpec.d.ts | 0 .../core/accessors/HighlightAccessorSpec.js | 27 -- .../accessors/HighlightAccessorSpec.js.map | 1 - .../accessors/NestedFacetAccessorSpec.d.ts | 0 .../core/accessors/NestedFacetAccessorSpec.js | 110 -------- .../accessors/NestedFacetAccessorSpec.js.map | 1 - .../NoFiltersHitCountAccessorSpec.d.ts | 0 .../NoFiltersHitCountAccessorSpec.js | 35 --- .../NoFiltersHitCountAccessorSpec.js.map | 1 - .../NumericalOptionsAccessorSpec.d.ts | 0 .../accessors/NumericalOptionsAccessorSpec.js | 95 ------- .../NumericalOptionsAccessorSpec.js.map | 1 - .../core/accessors/PageSizeAccessorSpec.d.ts | 0 .../core/accessors/PageSizeAccessorSpec.js | 17 -- .../accessors/PageSizeAccessorSpec.js.map | 1 - .../accessors/PaginationAccessorSpec.d.ts | 0 .../core/accessors/PaginationAccessorSpec.js | 42 ---- .../accessors/PaginationAccessorSpec.js.map | 1 - .../core/accessors/QueryAccessorSpec.d.ts | 0 .../core/accessors/QueryAccessorSpec.js | 84 ------- .../core/accessors/QueryAccessorSpec.js.map | 1 - .../core/accessors/RangeAccessorSpec.d.ts | 0 .../core/accessors/RangeAccessorSpec.js | 74 ------ .../core/accessors/RangeAccessorSpec.js.map | 1 - .../core/accessors/SortingAccessorSpec.d.ts | 0 .../core/accessors/SortingAccessorSpec.js | 38 --- .../core/accessors/SortingAccessorSpec.js.map | 1 - .../core/accessors/StatefulAccessorSpec.d.ts | 0 .../core/accessors/StatefulAccessorSpec.js | 94 ------- .../accessors/StatefulAccessorSpec.js.map | 1 - .../accessors/SuggestionsAccessorSpec.d.ts | 0 .../core/accessors/SuggestionsAccessorSpec.js | 40 --- .../accessors/SuggestionsAccessorSpec.js.map | 1 - .../core/query/ImmutableQuerySpec.d.ts | 0 .../__test__/core/query/ImmutableQuerySpec.js | 207 ---------------- .../core/query/ImmutableQuerySpec.js.map | 1 - .../aggregations/AggsContainerSpec.d.ts | 0 .../aggregations/AggsContainerSpec.js | 34 --- .../aggregations/AggsContainerSpec.js.map | 1 - .../aggregations/BucketAggregationsSpec.d.ts | 0 .../aggregations/BucketAggregationsSpec.js | 67 ----- .../BucketAggregationsSpec.js.map | 1 - .../aggregations/MetricAggregationsSpec.d.ts | 0 .../aggregations/MetricAggregationsSpec.js | 61 ----- .../MetricAggregationsSpec.js.map | 1 - .../PipelineAggregationsSpec.d.ts | 0 .../aggregations/PipelineAggregationsSpec.js | 12 - .../PipelineAggregationsSpec.js.map | 1 - .../query_dsl/compound/BoolQueriesSpec.d.ts | 0 .../query_dsl/compound/BoolQueriesSpec.js | 24 -- .../query_dsl/compound/BoolQueriesSpec.js.map | 1 - .../query_dsl/compound/FilteredQuerySpec.d.ts | 0 .../query_dsl/compound/FilteredQuerySpec.js | 16 -- .../compound/FilteredQuerySpec.js.map | 1 - .../full_text/MatchPhrasePrefixSpec.d.ts | 0 .../full_text/MatchPhrasePrefixSpec.js | 25 -- .../full_text/MatchPhrasePrefixSpec.js.map | 1 - .../query_dsl/full_text/MatchQuerySpec.d.ts | 0 .../query_dsl/full_text/MatchQuerySpec.js | 20 -- .../query_dsl/full_text/MatchQuerySpec.js.map | 1 - .../full_text/MultiMatchQuerySpec.d.ts | 0 .../full_text/MultiMatchQuerySpec.js | 22 -- .../full_text/MultiMatchQuerySpec.js.map | 1 - .../full_text/SimpleQueryStringSpec.d.ts | 0 .../full_text/SimpleQueryStringSpec.js | 20 -- .../full_text/SimpleQueryStringSpec.js.map | 1 - .../query_dsl/joining/HasChildQuerySpec.d.ts | 0 .../query_dsl/joining/HasChildQuerySpec.js | 10 - .../joining/HasChildQuerySpec.js.map | 1 - .../query_dsl/joining/HasParentQuerySpec.d.ts | 0 .../query_dsl/joining/HasParentQuerySpec.js | 10 - .../joining/HasParentQuerySpec.js.map | 1 - .../query_dsl/joining/NestedQuerySpec.d.ts | 0 .../query_dsl/joining/NestedQuerySpec.js | 10 - .../query_dsl/joining/NestedQuerySpec.js.map | 1 - .../query_dsl/term_level/RangeQuerySpec.d.ts | 0 .../query_dsl/term_level/RangeQuerySpec.js | 11 - .../term_level/RangeQuerySpec.js.map | 1 - .../query_dsl/term_level/TermQuerySpec.d.ts | 0 .../query_dsl/term_level/TermQuerySpec.js | 9 - .../query_dsl/term_level/TermQuerySpec.js.map | 1 - .../query_dsl/term_level/TermsQuerySpec.d.ts | 0 .../query_dsl/term_level/TermsQuerySpec.js | 9 - .../term_level/TermsQuerySpec.js.map | 1 - .../__test__/core/react/FastClickSpec.d.ts | 0 lib/src/__test__/core/react/FastClickSpec.js | 58 ----- .../__test__/core/react/FastClickSpec.js.map | 1 - .../core/react/LoadingComponentSpec.d.ts | 0 .../core/react/LoadingComponentSpec.js | 19 -- .../core/react/LoadingComponentSpec.js.map | 1 - .../core/react/SearchkitComponentSpec.d.ts | 0 .../core/react/SearchkitComponentSpec.js | 140 ----------- .../core/react/SearchkitComponentSpec.js.map | 1 - .../core/react/SearchkitProviderSpec.d.ts | 0 .../core/react/SearchkitProviderSpec.js | 31 --- .../core/react/SearchkitProviderSpec.js.map | 1 - .../__test__/core/state/ArrayStateSpec.d.ts | 0 lib/src/__test__/core/state/ArrayStateSpec.js | 36 --- .../__test__/core/state/ArrayStateSpec.js.map | 1 - .../__test__/core/state/LevelStateSpec.d.ts | 0 lib/src/__test__/core/state/LevelStateSpec.js | 96 ------- .../__test__/core/state/LevelStateSpec.js.map | 1 - .../__test__/core/state/ObjectStateSpec.d.ts | 0 .../__test__/core/state/ObjectStateSpec.js | 21 -- .../core/state/ObjectStateSpec.js.map | 1 - lib/src/__test__/core/state/StateSpec.d.ts | 0 lib/src/__test__/core/state/StateSpec.js | 42 ---- lib/src/__test__/core/state/StateSpec.js.map | 1 - .../__test__/core/state/ValueStateSpec.d.ts | 0 lib/src/__test__/core/state/ValueStateSpec.js | 24 -- .../__test__/core/state/ValueStateSpec.js.map | 1 - .../core/support/EventEmitterSpec.d.ts | 0 .../__test__/core/support/EventEmitterSpec.js | 28 --- .../core/support/EventEmitterSpec.js.map | 1 - lib/src/__test__/core/support/UtilsSpec.d.ts | 0 lib/src/__test__/core/support/UtilsSpec.js | 34 --- .../__test__/core/support/UtilsSpec.js.map | 1 - .../core/transport/AxiosESTransportSpec.d.ts | 0 .../core/transport/AxiosESTransportSpec.js | 57 ----- .../transport/AxiosESTransportSpec.js.map | 1 - .../core/transport/MockESTransportSpec.d.ts | 0 .../core/transport/MockESTransportSpec.js | 18 -- .../core/transport/MockESTransportSpec.js.map | 1 - lib/src/components/__test__/TestHelpers.d.ts | 4 - lib/src/components/__test__/TestHelpers.js | 23 -- .../components/__test__/TestHelpers.js.map | 1 - lib/src/components/index.d.ts | 15 -- lib/src/components/index.js | 19 -- lib/src/components/index.js.map | 1 - .../src/HierarchicalMenuFilter.d.ts | 20 -- .../src/HierarchicalMenuFilter.js | 63 ----- .../src/HierarchicalMenuFilter.js.map | 1 - .../styles/index.scss | 49 ---- .../test/HierarchicalMenuFilterSpec.d.ts | 0 .../test/HierarchicalMenuFilterSpec.js | 58 ----- .../test/HierarchicalMenuFilterSpec.js.map | 1 - .../HierarchicalRefinementFilter.d.ts | 3 - .../HierarchicalRefinementFilter.js | 16 -- .../HierarchicalRefinementFilter.js.map | 1 - .../src/HierarchicalRefinementFilter.d.ts | 23 -- .../src/HierarchicalRefinementFilter.js | 63 ----- .../src/HierarchicalRefinementFilter.js.map | 1 - .../styles/index.scss | 43 ---- .../HierarchicalRefinementFilterSpec.d.ts | 0 .../test/HierarchicalRefinementFilterSpec.js | 82 ------ .../HierarchicalRefinementFilterSpec.js.map | 1 - .../filters/menu-filter/src/MenuFilter.d.ts | 20 -- .../filters/menu-filter/src/MenuFilter.js | 65 ----- .../filters/menu-filter/src/MenuFilter.js.map | 1 - .../filters/menu-filter/styles/index.scss | 41 --- .../menu-filter/test/MenuFilterSpec.d.ts | 0 .../menu-filter/test/MenuFilterSpec.js | 64 ----- .../menu-filter/test/MenuFilterSpec.js.map | 1 - .../src/NumericRefinementListFilter.d.ts | 20 -- .../src/NumericRefinementListFilter.js | 61 ----- .../src/NumericRefinementListFilter.js.map | 1 - .../styles/index.scss | 41 --- .../test/NumericRefinementListFilterSpec.d.ts | 0 .../test/NumericRefinementListFilterSpec.js | 65 ----- .../NumericRefinementListFilterSpec.js.map | 1 - .../filters/range-filter/src/RangeFilter.d.ts | 23 -- .../filters/range-filter/src/RangeFilter.js | 76 ------ .../range-filter/src/RangeFilter.js.map | 1 - .../filters/range-filter/styles/index.scss | 48 ---- .../range-filter/test/RangeFilterSpec.d.ts | 0 .../range-filter/test/RangeFilterSpec.js | 70 ------ .../range-filter/test/RangeFilterSpec.js.map | 1 - .../page-objects/RefinementListFilter.d.ts | 7 - .../page-objects/RefinementListFilter.js | 39 --- .../page-objects/RefinementListFilter.js.map | 1 - .../page-objects/RefinementOption.d.ts | 6 - .../page-objects/RefinementOption.js | 39 --- .../page-objects/RefinementOption.js.map | 1 - .../src/RefinementListFilter.d.ts | 23 -- .../src/RefinementListFilter.js | 77 ------ .../src/RefinementListFilter.js.map | 1 - .../refinement-list-filter/styles/index.scss | 56 ----- .../test/RefinementListFilterSpec.d.ts | 0 .../test/RefinementListFilterSpec.js | 98 -------- .../test/RefinementListFilterSpec.js.map | 1 - .../reset-filters/src/ResetFilters.d.ts | 15 -- .../filters/reset-filters/src/ResetFilters.js | 45 ---- .../reset-filters/src/ResetFilters.js.map | 1 - .../filters/reset-filters/styles/index.scss | 24 -- .../reset-filters/test/ResetFiltersSpec.d.ts | 0 .../reset-filters/test/ResetFiltersSpec.js | 39 --- .../test/ResetFiltersSpec.js.map | 1 - .../selected-filters/src/SelectedFilters.d.ts | 15 -- .../selected-filters/src/SelectedFilters.js | 51 ---- .../src/SelectedFilters.js.map | 1 - .../selected-filters/styles/index.scss | 34 --- .../test/SelectedFiltersSpec.d.ts | 0 .../test/SelectedFiltersSpec.js | 63 ----- .../test/SelectedFiltersSpec.js.map | 1 - .../hits-stats/page-objects/HitsStats.d.ts | 4 - .../hits-stats/page-objects/HitsStats.js | 35 --- .../hits-stats/page-objects/HitsStats.js.map | 1 - .../search/hits-stats/src/HitsStats.d.ts | 14 -- .../search/hits-stats/src/HitsStats.js | 43 ---- .../search/hits-stats/src/HitsStats.js.map | 1 - .../search/hits-stats/styles/index.scss | 6 - .../search/hits-stats/test/HitsStatsSpec.d.ts | 0 .../search/hits-stats/test/HitsStatsSpec.js | 26 -- .../hits-stats/test/HitsStatsSpec.js.map | 1 - .../search/hits/page-objects/Hits.d.ts | 3 - .../search/hits/page-objects/Hits.js | 31 --- .../search/hits/page-objects/Hits.js.map | 1 - lib/src/components/search/hits/src/Hits.d.ts | 16 -- lib/src/components/search/hits/src/Hits.js | 52 ---- .../components/search/hits/src/Hits.js.map | 1 - .../search/hits/src/InitialLoader.d.ts | 13 - .../search/hits/src/InitialLoader.js | 34 --- .../search/hits/src/InitialLoader.js.map | 1 - .../components/search/hits/src/NoHits.d.ts | 31 --- lib/src/components/search/hits/src/NoHits.js | 78 ------ .../components/search/hits/src/NoHits.js.map | 1 - .../components/search/hits/styles/index.scss | 24 -- .../search/hits/styles/no-hits.scss | 21 -- .../components/search/hits/test/HitSpec.d.ts | 0 .../components/search/hits/test/HitSpec.js | 56 ----- .../search/hits/test/HitSpec.js.map | 1 - .../search/hits/test/InitialLoaderSpec.d.ts | 0 .../search/hits/test/InitialLoaderSpec.js | 27 -- .../search/hits/test/InitialLoaderSpec.js.map | 1 - .../search/hits/test/NoHitsSpec.d.ts | 0 .../components/search/hits/test/NoHitsSpec.js | 117 --------- .../search/hits/test/NoHitsSpec.js.map | 1 - .../pagination/page-objects/Pagination.d.ts | 5 - .../pagination/page-objects/Pagination.js | 39 --- .../pagination/page-objects/Pagination.js.map | 1 - .../search/pagination/src/Pagination.d.ts | 23 -- .../search/pagination/src/Pagination.js | 89 ------- .../search/pagination/src/Pagination.js.map | 1 - .../search/pagination/styles/index.scss | 36 --- .../pagination/test/PaginationSpec.d.ts | 0 .../search/pagination/test/PaginationSpec.js | 78 ------ .../pagination/test/PaginationSpec.js.map | 1 - .../search/search-box/images/search.svg | 25 -- .../search-box/page-objects/Loader.d.ts | 6 - .../search/search-box/page-objects/Loader.js | 34 --- .../search-box/page-objects/Loader.js.map | 1 - .../search-box/page-objects/SearchBox.d.ts | 8 - .../search-box/page-objects/SearchBox.js | 44 ---- .../search-box/page-objects/SearchBox.js.map | 1 - .../search/search-box/src/SearchBox.d.ts | 27 -- .../search/search-box/src/SearchBox.js | 82 ------ .../search/search-box/src/SearchBox.js.map | 1 - .../search/search-box/styles/index.scss | 84 ------- .../search/search-box/test/SearchboxSpec.d.ts | 0 .../search/search-box/test/SearchboxSpec.js | 91 ------- .../search-box/test/SearchboxSpec.js.map | 1 - .../page-objects/SortingSelector.d.ts | 3 - .../page-objects/SortingSelector.js | 15 -- .../page-objects/SortingSelector.js.map | 1 - .../sorting-selector/src/SortingSelector.d.ts | 16 -- .../sorting-selector/src/SortingSelector.js | 51 ---- .../src/SortingSelector.js.map | 1 - .../search/sorting-selector/styles/index.scss | 2 - .../test/SortSelectorSpec.d.ts | 0 .../sorting-selector/test/SortSelectorSpec.js | 50 ---- .../test/SortSelectorSpec.js.map | 1 - lib/src/core/AccessorManager.d.ts | 21 -- lib/src/core/AccessorManager.js | 93 ------- lib/src/core/AccessorManager.js.map | 1 - lib/src/core/SearchRequest.d.ts | 14 -- lib/src/core/SearchRequest.js | 27 -- lib/src/core/SearchRequest.js.map | 1 - lib/src/core/SearchkitManager.d.ts | 55 ---- lib/src/core/SearchkitManager.js | 148 ----------- lib/src/core/SearchkitManager.js.map | 1 - lib/src/core/SearchkitVersion.d.ts | 1 - lib/src/core/SearchkitVersion.js | 2 - lib/src/core/SearchkitVersion.js.map | 1 - lib/src/core/accessors/Accessor.d.ts | 18 -- lib/src/core/accessors/Accessor.js | 42 ---- lib/src/core/accessors/Accessor.js.map | 1 - lib/src/core/accessors/AnonymousAccessor.d.ts | 4 - lib/src/core/accessors/AnonymousAccessor.js | 18 -- .../core/accessors/AnonymousAccessor.js.map | 1 - lib/src/core/accessors/BaseQueryAccessor.d.ts | 14 -- lib/src/core/accessors/BaseQueryAccessor.js | 50 ---- .../core/accessors/BaseQueryAccessor.js.map | 1 - lib/src/core/accessors/FacetAccessor.d.ts | 33 --- lib/src/core/accessors/FacetAccessor.js | 93 ------- lib/src/core/accessors/FacetAccessor.js.map | 1 - .../core/accessors/FilterBasedAccessor.d.ts | 4 - lib/src/core/accessors/FilterBasedAccessor.js | 15 -- .../core/accessors/FilterBasedAccessor.js.map | 1 - .../accessors/HierarchicalFacetAccessor.d.ts | 13 - .../accessors/HierarchicalFacetAccessor.js | 74 ------ .../HierarchicalFacetAccessor.js.map | 1 - lib/src/core/accessors/HighlightAccessor.d.ts | 10 - lib/src/core/accessors/HighlightAccessor.js | 28 --- .../core/accessors/HighlightAccessor.js.map | 1 - .../core/accessors/NestedFacetAccessor.d.ts | 20 -- lib/src/core/accessors/NestedFacetAccessor.js | 101 -------- .../core/accessors/NestedFacetAccessor.js.map | 1 - .../accessors/NoFiltersHitCountAccessor.d.ts | 6 - .../accessors/NoFiltersHitCountAccessor.js | 28 --- .../NoFiltersHitCountAccessor.js.map | 1 - .../accessors/NumericOptionsAccessor.d.ts | 23 -- .../core/accessors/NumericOptionsAccessor.js | 62 ----- .../accessors/NumericOptionsAccessor.js.map | 1 - lib/src/core/accessors/PageSizeAccessor.d.ts | 6 - lib/src/core/accessors/PageSizeAccessor.js | 19 -- .../core/accessors/PageSizeAccessor.js.map | 1 - .../core/accessors/PaginationAccessor.d.ts | 7 - lib/src/core/accessors/PaginationAccessor.js | 30 --- .../core/accessors/PaginationAccessor.js.map | 1 - lib/src/core/accessors/QueryAccessor.d.ts | 11 - lib/src/core/accessors/QueryAccessor.js | 36 --- lib/src/core/accessors/QueryAccessor.js.map | 1 - lib/src/core/accessors/RangeAccessor.d.ts | 17 -- lib/src/core/accessors/RangeAccessor.js | 61 ----- lib/src/core/accessors/RangeAccessor.js.map | 1 - lib/src/core/accessors/SortingAccessor.d.ts | 16 -- lib/src/core/accessors/SortingAccessor.js | 27 -- lib/src/core/accessors/SortingAccessor.js.map | 1 - lib/src/core/accessors/StatefulAccessor.d.ts | 16 -- lib/src/core/accessors/StatefulAccessor.js | 45 ---- .../core/accessors/StatefulAccessor.js.map | 1 - .../core/accessors/SuggestionsAccessor.d.ts | 7 - lib/src/core/accessors/SuggestionsAccessor.js | 42 ---- .../core/accessors/SuggestionsAccessor.js.map | 1 - lib/src/core/accessors/index.d.ts | 17 -- lib/src/core/accessors/index.js | 21 -- lib/src/core/accessors/index.js.map | 1 - lib/src/core/history.d.ts | 1 - lib/src/core/history.js | 13 - lib/src/core/history.js.map | 1 - lib/src/core/index.d.ts | 11 - lib/src/core/index.js | 15 -- lib/src/core/index.js.map | 1 - lib/src/core/query/ImmutableQuery.d.ts | 34 --- lib/src/core/query/ImmutableQuery.js | 142 ----------- lib/src/core/query/ImmutableQuery.js.map | 1 - lib/src/core/query/SelectedFilter.d.ts | 6 - lib/src/core/query/SelectedFilter.js | 1 - lib/src/core/query/SelectedFilter.js.map | 1 - lib/src/core/query/index.d.ts | 3 - lib/src/core/query/index.js | 7 - lib/src/core/query/index.js.map | 1 - .../query_dsl/aggregations/AggsContainer.d.ts | 1 - .../query_dsl/aggregations/AggsContainer.js | 17 -- .../aggregations/AggsContainer.js.map | 1 - .../aggregations/BucketAggregations.d.ts | 12 - .../aggregations/BucketAggregations.js | 76 ------ .../aggregations/BucketAggregations.js.map | 1 - .../aggregations/MetricAggregations.d.ts | 15 -- .../aggregations/MetricAggregations.js | 27 -- .../aggregations/MetricAggregations.js.map | 1 - .../aggregations/PipelineAggregations.d.ts | 1 - .../aggregations/PipelineAggregations.js | 6 - .../aggregations/PipelineAggregations.js.map | 1 - .../query/query_dsl/aggregations/index.d.ts | 4 - .../query/query_dsl/aggregations/index.js | 8 - .../query/query_dsl/aggregations/index.js.map | 1 - .../query/query_dsl/compound/BoolQueries.d.ts | 3 - .../query/query_dsl/compound/BoolQueries.js | 30 --- .../query_dsl/compound/BoolQueries.js.map | 1 - .../query_dsl/compound/FilteredQuery.d.ts | 7 - .../query/query_dsl/compound/FilteredQuery.js | 5 - .../query_dsl/compound/FilteredQuery.js.map | 1 - .../core/query/query_dsl/compound/index.d.ts | 2 - .../core/query/query_dsl/compound/index.js | 6 - .../query/query_dsl/compound/index.js.map | 1 - .../full_text/MatchPhrasePrefix.d.ts | 3 - .../query_dsl/full_text/MatchPhrasePrefix.js | 16 -- .../full_text/MatchPhrasePrefix.js.map | 1 - .../query/query_dsl/full_text/MatchQuery.d.ts | 11 - .../query/query_dsl/full_text/MatchQuery.js | 16 -- .../query_dsl/full_text/MatchQuery.js.map | 1 - .../query_dsl/full_text/MultiMatchQuery.d.ts | 11 - .../query_dsl/full_text/MultiMatchQuery.js | 11 - .../full_text/MultiMatchQuery.js.map | 1 - .../full_text/SimpleQueryString.d.ts | 9 - .../query_dsl/full_text/SimpleQueryString.js | 12 - .../full_text/SimpleQueryString.js.map | 1 - .../core/query/query_dsl/full_text/index.d.ts | 4 - .../core/query/query_dsl/full_text/index.js | 8 - .../query/query_dsl/full_text/index.js.map | 1 - lib/src/core/query/query_dsl/index.d.ts | 5 - lib/src/core/query/query_dsl/index.js | 9 - lib/src/core/query/query_dsl/index.js.map | 1 - .../query_dsl/joining/HasChildQuery.d.ts | 6 - .../query/query_dsl/joining/HasChildQuery.js | 9 - .../query_dsl/joining/HasChildQuery.js.map | 1 - .../query_dsl/joining/HasParentQuery.d.ts | 6 - .../query/query_dsl/joining/HasParentQuery.js | 9 - .../query_dsl/joining/HasParentQuery.js.map | 1 - .../query/query_dsl/joining/NestedQuery.d.ts | 6 - .../query/query_dsl/joining/NestedQuery.js | 9 - .../query_dsl/joining/NestedQuery.js.map | 1 - .../core/query/query_dsl/joining/index.d.ts | 3 - lib/src/core/query/query_dsl/joining/index.js | 7 - .../core/query/query_dsl/joining/index.js.map | 1 - .../query_dsl/term_level/RangeQuery.d.ts | 12 - .../query/query_dsl/term_level/RangeQuery.js | 11 - .../query_dsl/term_level/RangeQuery.js.map | 1 - .../query/query_dsl/term_level/TermQuery.d.ts | 3 - .../query/query_dsl/term_level/TermQuery.js | 11 - .../query_dsl/term_level/TermQuery.js.map | 1 - .../query_dsl/term_level/TermsQuery.d.ts | 3 - .../query/query_dsl/term_level/TermsQuery.js | 11 - .../query_dsl/term_level/TermsQuery.js.map | 1 - .../query/query_dsl/term_level/index.d.ts | 3 - .../core/query/query_dsl/term_level/index.js | 7 - .../query/query_dsl/term_level/index.js.map | 1 - lib/src/core/react/FastClick.d.ts | 21 -- lib/src/core/react/FastClick.js | 60 ----- lib/src/core/react/FastClick.js.map | 1 - lib/src/core/react/LoadingComponent.d.ts | 7 - lib/src/core/react/LoadingComponent.js | 22 -- lib/src/core/react/LoadingComponent.js.map | 1 - lib/src/core/react/SearchkitComponent.d.ts | 36 --- lib/src/core/react/SearchkitComponent.js | 112 --------- lib/src/core/react/SearchkitComponent.js.map | 1 - lib/src/core/react/SearchkitProvider.d.ts | 20 -- lib/src/core/react/SearchkitProvider.js | 32 --- lib/src/core/react/SearchkitProvider.js.map | 1 - lib/src/core/react/index.d.ts | 4 - lib/src/core/react/index.js | 8 - lib/src/core/react/index.js.map | 1 - lib/src/core/state/ArrayState.d.ts | 9 - lib/src/core/state/ArrayState.js | 40 --- lib/src/core/state/ArrayState.js.map | 1 - lib/src/core/state/LevelState.d.ts | 15 -- lib/src/core/state/LevelState.js | 87 ------- lib/src/core/state/LevelState.js.map | 1 - lib/src/core/state/ObjectState.d.ts | 5 - lib/src/core/state/ObjectState.js | 22 -- lib/src/core/state/ObjectState.js.map | 1 - lib/src/core/state/State.d.ts | 9 - lib/src/core/state/State.js | 24 -- lib/src/core/state/State.js.map | 1 - lib/src/core/state/ValueState.d.ts | 5 - lib/src/core/state/ValueState.js | 26 -- lib/src/core/state/ValueState.js.map | 1 - lib/src/core/state/index.d.ts | 5 - lib/src/core/state/index.js | 9 - lib/src/core/state/index.js.map | 1 - lib/src/core/support/EventEmitter.d.ts | 5 - lib/src/core/support/EventEmitter.js | 26 -- lib/src/core/support/EventEmitter.js.map | 1 - lib/src/core/support/Newable.d.ts | 3 - lib/src/core/support/Newable.js | 1 - lib/src/core/support/Newable.js.map | 1 - lib/src/core/support/Utils.d.ts | 7 - lib/src/core/support/Utils.js | 35 --- lib/src/core/support/Utils.js.map | 1 - lib/src/core/support/index.d.ts | 3 - lib/src/core/support/index.js | 7 - lib/src/core/support/index.js.map | 1 - lib/src/core/transport/AxiosESTransport.d.ts | 15 -- lib/src/core/transport/AxiosESTransport.js | 38 --- .../core/transport/AxiosESTransport.js.map | 1 - lib/src/core/transport/ESTransport.d.ts | 3 - lib/src/core/transport/ESTransport.js | 7 - lib/src/core/transport/ESTransport.js.map | 1 - lib/src/core/transport/MockESTransport.d.ts | 4 - lib/src/core/transport/MockESTransport.js | 18 -- lib/src/core/transport/MockESTransport.js.map | 1 - lib/src/core/transport/index.d.ts | 3 - lib/src/core/transport/index.js | 7 - lib/src/core/transport/index.js.map | 1 - lib/src/index.d.ts | 2 - lib/src/index.js | 6 - lib/src/index.js.map | 1 - lib/test/e2e/specs/TestSpec.d.ts | 0 lib/test/e2e/specs/TestSpec.js | 107 -------- lib/test/e2e/specs/TestSpec.js.map | 1 - 495 files changed, 8916 deletions(-) delete mode 100644 lib/src/__test__/core/AccessorManagerSpec.d.ts delete mode 100644 lib/src/__test__/core/AccessorManagerSpec.js delete mode 100644 lib/src/__test__/core/AccessorManagerSpec.js.map delete mode 100644 lib/src/__test__/core/SearchRequestSpec.d.ts delete mode 100644 lib/src/__test__/core/SearchRequestSpec.js delete mode 100644 lib/src/__test__/core/SearchRequestSpec.js.map delete mode 100644 lib/src/__test__/core/SearchkitManagerSpec.d.ts delete mode 100644 lib/src/__test__/core/SearchkitManagerSpec.js delete mode 100644 lib/src/__test__/core/SearchkitManagerSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/AccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/AccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/AccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/AnonymousAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/AnonymousAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/AnonymousAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/BaseQueryAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/FacetAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/FacetAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/FacetAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/HighlightAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/HighlightAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/HighlightAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/NestedFacetAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/PageSizeAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/PageSizeAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/PageSizeAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/PaginationAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/PaginationAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/PaginationAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/QueryAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/QueryAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/QueryAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/RangeAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/RangeAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/RangeAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/SortingAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/SortingAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/SortingAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/StatefulAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/StatefulAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/StatefulAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/accessors/SuggestionsAccessorSpec.d.ts delete mode 100644 lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js delete mode 100644 lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js.map delete mode 100644 lib/src/__test__/core/query/ImmutableQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/ImmutableQuerySpec.js delete mode 100644 lib/src/__test__/core/query/ImmutableQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js.map delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.d.ts delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js delete mode 100644 lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js.map delete mode 100644 lib/src/__test__/core/react/FastClickSpec.d.ts delete mode 100644 lib/src/__test__/core/react/FastClickSpec.js delete mode 100644 lib/src/__test__/core/react/FastClickSpec.js.map delete mode 100644 lib/src/__test__/core/react/LoadingComponentSpec.d.ts delete mode 100644 lib/src/__test__/core/react/LoadingComponentSpec.js delete mode 100644 lib/src/__test__/core/react/LoadingComponentSpec.js.map delete mode 100644 lib/src/__test__/core/react/SearchkitComponentSpec.d.ts delete mode 100644 lib/src/__test__/core/react/SearchkitComponentSpec.js delete mode 100644 lib/src/__test__/core/react/SearchkitComponentSpec.js.map delete mode 100644 lib/src/__test__/core/react/SearchkitProviderSpec.d.ts delete mode 100644 lib/src/__test__/core/react/SearchkitProviderSpec.js delete mode 100644 lib/src/__test__/core/react/SearchkitProviderSpec.js.map delete mode 100644 lib/src/__test__/core/state/ArrayStateSpec.d.ts delete mode 100644 lib/src/__test__/core/state/ArrayStateSpec.js delete mode 100644 lib/src/__test__/core/state/ArrayStateSpec.js.map delete mode 100644 lib/src/__test__/core/state/LevelStateSpec.d.ts delete mode 100644 lib/src/__test__/core/state/LevelStateSpec.js delete mode 100644 lib/src/__test__/core/state/LevelStateSpec.js.map delete mode 100644 lib/src/__test__/core/state/ObjectStateSpec.d.ts delete mode 100644 lib/src/__test__/core/state/ObjectStateSpec.js delete mode 100644 lib/src/__test__/core/state/ObjectStateSpec.js.map delete mode 100644 lib/src/__test__/core/state/StateSpec.d.ts delete mode 100644 lib/src/__test__/core/state/StateSpec.js delete mode 100644 lib/src/__test__/core/state/StateSpec.js.map delete mode 100644 lib/src/__test__/core/state/ValueStateSpec.d.ts delete mode 100644 lib/src/__test__/core/state/ValueStateSpec.js delete mode 100644 lib/src/__test__/core/state/ValueStateSpec.js.map delete mode 100644 lib/src/__test__/core/support/EventEmitterSpec.d.ts delete mode 100644 lib/src/__test__/core/support/EventEmitterSpec.js delete mode 100644 lib/src/__test__/core/support/EventEmitterSpec.js.map delete mode 100644 lib/src/__test__/core/support/UtilsSpec.d.ts delete mode 100644 lib/src/__test__/core/support/UtilsSpec.js delete mode 100644 lib/src/__test__/core/support/UtilsSpec.js.map delete mode 100644 lib/src/__test__/core/transport/AxiosESTransportSpec.d.ts delete mode 100644 lib/src/__test__/core/transport/AxiosESTransportSpec.js delete mode 100644 lib/src/__test__/core/transport/AxiosESTransportSpec.js.map delete mode 100644 lib/src/__test__/core/transport/MockESTransportSpec.d.ts delete mode 100644 lib/src/__test__/core/transport/MockESTransportSpec.js delete mode 100644 lib/src/__test__/core/transport/MockESTransportSpec.js.map delete mode 100644 lib/src/components/__test__/TestHelpers.d.ts delete mode 100644 lib/src/components/__test__/TestHelpers.js delete mode 100644 lib/src/components/__test__/TestHelpers.js.map delete mode 100644 lib/src/components/index.d.ts delete mode 100644 lib/src/components/index.js delete mode 100644 lib/src/components/index.js.map delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.d.ts delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js.map delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js delete mode 100644 lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.d.ts delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js.map delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.d.ts delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js.map delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js delete mode 100644 lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/menu-filter/src/MenuFilter.d.ts delete mode 100644 lib/src/components/search/filters/menu-filter/src/MenuFilter.js delete mode 100644 lib/src/components/search/filters/menu-filter/src/MenuFilter.js.map delete mode 100644 lib/src/components/search/filters/menu-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js delete mode 100644 lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.d.ts delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js.map delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js delete mode 100644 lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/range-filter/src/RangeFilter.d.ts delete mode 100644 lib/src/components/search/filters/range-filter/src/RangeFilter.js delete mode 100644 lib/src/components/search/filters/range-filter/src/RangeFilter.js.map delete mode 100644 lib/src/components/search/filters/range-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/range-filter/test/RangeFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js delete mode 100644 lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.d.ts delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js.map delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.d.ts delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js delete mode 100644 lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js.map delete mode 100644 lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.d.ts delete mode 100644 lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js delete mode 100644 lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js.map delete mode 100644 lib/src/components/search/filters/refinement-list-filter/styles/index.scss delete mode 100644 lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.d.ts delete mode 100644 lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js delete mode 100644 lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js.map delete mode 100644 lib/src/components/search/filters/reset-filters/src/ResetFilters.d.ts delete mode 100644 lib/src/components/search/filters/reset-filters/src/ResetFilters.js delete mode 100644 lib/src/components/search/filters/reset-filters/src/ResetFilters.js.map delete mode 100644 lib/src/components/search/filters/reset-filters/styles/index.scss delete mode 100644 lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.d.ts delete mode 100644 lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js delete mode 100644 lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js.map delete mode 100644 lib/src/components/search/filters/selected-filters/src/SelectedFilters.d.ts delete mode 100644 lib/src/components/search/filters/selected-filters/src/SelectedFilters.js delete mode 100644 lib/src/components/search/filters/selected-filters/src/SelectedFilters.js.map delete mode 100644 lib/src/components/search/filters/selected-filters/styles/index.scss delete mode 100644 lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.d.ts delete mode 100644 lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js delete mode 100644 lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js.map delete mode 100644 lib/src/components/search/hits-stats/page-objects/HitsStats.d.ts delete mode 100644 lib/src/components/search/hits-stats/page-objects/HitsStats.js delete mode 100644 lib/src/components/search/hits-stats/page-objects/HitsStats.js.map delete mode 100644 lib/src/components/search/hits-stats/src/HitsStats.d.ts delete mode 100644 lib/src/components/search/hits-stats/src/HitsStats.js delete mode 100644 lib/src/components/search/hits-stats/src/HitsStats.js.map delete mode 100644 lib/src/components/search/hits-stats/styles/index.scss delete mode 100644 lib/src/components/search/hits-stats/test/HitsStatsSpec.d.ts delete mode 100644 lib/src/components/search/hits-stats/test/HitsStatsSpec.js delete mode 100644 lib/src/components/search/hits-stats/test/HitsStatsSpec.js.map delete mode 100644 lib/src/components/search/hits/page-objects/Hits.d.ts delete mode 100644 lib/src/components/search/hits/page-objects/Hits.js delete mode 100644 lib/src/components/search/hits/page-objects/Hits.js.map delete mode 100644 lib/src/components/search/hits/src/Hits.d.ts delete mode 100644 lib/src/components/search/hits/src/Hits.js delete mode 100644 lib/src/components/search/hits/src/Hits.js.map delete mode 100644 lib/src/components/search/hits/src/InitialLoader.d.ts delete mode 100644 lib/src/components/search/hits/src/InitialLoader.js delete mode 100644 lib/src/components/search/hits/src/InitialLoader.js.map delete mode 100644 lib/src/components/search/hits/src/NoHits.d.ts delete mode 100644 lib/src/components/search/hits/src/NoHits.js delete mode 100644 lib/src/components/search/hits/src/NoHits.js.map delete mode 100644 lib/src/components/search/hits/styles/index.scss delete mode 100644 lib/src/components/search/hits/styles/no-hits.scss delete mode 100644 lib/src/components/search/hits/test/HitSpec.d.ts delete mode 100644 lib/src/components/search/hits/test/HitSpec.js delete mode 100644 lib/src/components/search/hits/test/HitSpec.js.map delete mode 100644 lib/src/components/search/hits/test/InitialLoaderSpec.d.ts delete mode 100644 lib/src/components/search/hits/test/InitialLoaderSpec.js delete mode 100644 lib/src/components/search/hits/test/InitialLoaderSpec.js.map delete mode 100644 lib/src/components/search/hits/test/NoHitsSpec.d.ts delete mode 100644 lib/src/components/search/hits/test/NoHitsSpec.js delete mode 100644 lib/src/components/search/hits/test/NoHitsSpec.js.map delete mode 100644 lib/src/components/search/pagination/page-objects/Pagination.d.ts delete mode 100644 lib/src/components/search/pagination/page-objects/Pagination.js delete mode 100644 lib/src/components/search/pagination/page-objects/Pagination.js.map delete mode 100644 lib/src/components/search/pagination/src/Pagination.d.ts delete mode 100644 lib/src/components/search/pagination/src/Pagination.js delete mode 100644 lib/src/components/search/pagination/src/Pagination.js.map delete mode 100644 lib/src/components/search/pagination/styles/index.scss delete mode 100644 lib/src/components/search/pagination/test/PaginationSpec.d.ts delete mode 100644 lib/src/components/search/pagination/test/PaginationSpec.js delete mode 100644 lib/src/components/search/pagination/test/PaginationSpec.js.map delete mode 100644 lib/src/components/search/search-box/images/search.svg delete mode 100644 lib/src/components/search/search-box/page-objects/Loader.d.ts delete mode 100644 lib/src/components/search/search-box/page-objects/Loader.js delete mode 100644 lib/src/components/search/search-box/page-objects/Loader.js.map delete mode 100644 lib/src/components/search/search-box/page-objects/SearchBox.d.ts delete mode 100644 lib/src/components/search/search-box/page-objects/SearchBox.js delete mode 100644 lib/src/components/search/search-box/page-objects/SearchBox.js.map delete mode 100644 lib/src/components/search/search-box/src/SearchBox.d.ts delete mode 100644 lib/src/components/search/search-box/src/SearchBox.js delete mode 100644 lib/src/components/search/search-box/src/SearchBox.js.map delete mode 100644 lib/src/components/search/search-box/styles/index.scss delete mode 100644 lib/src/components/search/search-box/test/SearchboxSpec.d.ts delete mode 100644 lib/src/components/search/search-box/test/SearchboxSpec.js delete mode 100644 lib/src/components/search/search-box/test/SearchboxSpec.js.map delete mode 100644 lib/src/components/search/sorting-selector/page-objects/SortingSelector.d.ts delete mode 100644 lib/src/components/search/sorting-selector/page-objects/SortingSelector.js delete mode 100644 lib/src/components/search/sorting-selector/page-objects/SortingSelector.js.map delete mode 100644 lib/src/components/search/sorting-selector/src/SortingSelector.d.ts delete mode 100644 lib/src/components/search/sorting-selector/src/SortingSelector.js delete mode 100644 lib/src/components/search/sorting-selector/src/SortingSelector.js.map delete mode 100644 lib/src/components/search/sorting-selector/styles/index.scss delete mode 100644 lib/src/components/search/sorting-selector/test/SortSelectorSpec.d.ts delete mode 100644 lib/src/components/search/sorting-selector/test/SortSelectorSpec.js delete mode 100644 lib/src/components/search/sorting-selector/test/SortSelectorSpec.js.map delete mode 100644 lib/src/core/AccessorManager.d.ts delete mode 100644 lib/src/core/AccessorManager.js delete mode 100644 lib/src/core/AccessorManager.js.map delete mode 100644 lib/src/core/SearchRequest.d.ts delete mode 100644 lib/src/core/SearchRequest.js delete mode 100644 lib/src/core/SearchRequest.js.map delete mode 100644 lib/src/core/SearchkitManager.d.ts delete mode 100644 lib/src/core/SearchkitManager.js delete mode 100644 lib/src/core/SearchkitManager.js.map delete mode 100644 lib/src/core/SearchkitVersion.d.ts delete mode 100644 lib/src/core/SearchkitVersion.js delete mode 100644 lib/src/core/SearchkitVersion.js.map delete mode 100644 lib/src/core/accessors/Accessor.d.ts delete mode 100644 lib/src/core/accessors/Accessor.js delete mode 100644 lib/src/core/accessors/Accessor.js.map delete mode 100644 lib/src/core/accessors/AnonymousAccessor.d.ts delete mode 100644 lib/src/core/accessors/AnonymousAccessor.js delete mode 100644 lib/src/core/accessors/AnonymousAccessor.js.map delete mode 100644 lib/src/core/accessors/BaseQueryAccessor.d.ts delete mode 100644 lib/src/core/accessors/BaseQueryAccessor.js delete mode 100644 lib/src/core/accessors/BaseQueryAccessor.js.map delete mode 100644 lib/src/core/accessors/FacetAccessor.d.ts delete mode 100644 lib/src/core/accessors/FacetAccessor.js delete mode 100644 lib/src/core/accessors/FacetAccessor.js.map delete mode 100644 lib/src/core/accessors/FilterBasedAccessor.d.ts delete mode 100644 lib/src/core/accessors/FilterBasedAccessor.js delete mode 100644 lib/src/core/accessors/FilterBasedAccessor.js.map delete mode 100644 lib/src/core/accessors/HierarchicalFacetAccessor.d.ts delete mode 100644 lib/src/core/accessors/HierarchicalFacetAccessor.js delete mode 100644 lib/src/core/accessors/HierarchicalFacetAccessor.js.map delete mode 100644 lib/src/core/accessors/HighlightAccessor.d.ts delete mode 100644 lib/src/core/accessors/HighlightAccessor.js delete mode 100644 lib/src/core/accessors/HighlightAccessor.js.map delete mode 100644 lib/src/core/accessors/NestedFacetAccessor.d.ts delete mode 100644 lib/src/core/accessors/NestedFacetAccessor.js delete mode 100644 lib/src/core/accessors/NestedFacetAccessor.js.map delete mode 100644 lib/src/core/accessors/NoFiltersHitCountAccessor.d.ts delete mode 100644 lib/src/core/accessors/NoFiltersHitCountAccessor.js delete mode 100644 lib/src/core/accessors/NoFiltersHitCountAccessor.js.map delete mode 100644 lib/src/core/accessors/NumericOptionsAccessor.d.ts delete mode 100644 lib/src/core/accessors/NumericOptionsAccessor.js delete mode 100644 lib/src/core/accessors/NumericOptionsAccessor.js.map delete mode 100644 lib/src/core/accessors/PageSizeAccessor.d.ts delete mode 100644 lib/src/core/accessors/PageSizeAccessor.js delete mode 100644 lib/src/core/accessors/PageSizeAccessor.js.map delete mode 100644 lib/src/core/accessors/PaginationAccessor.d.ts delete mode 100644 lib/src/core/accessors/PaginationAccessor.js delete mode 100644 lib/src/core/accessors/PaginationAccessor.js.map delete mode 100644 lib/src/core/accessors/QueryAccessor.d.ts delete mode 100644 lib/src/core/accessors/QueryAccessor.js delete mode 100644 lib/src/core/accessors/QueryAccessor.js.map delete mode 100644 lib/src/core/accessors/RangeAccessor.d.ts delete mode 100644 lib/src/core/accessors/RangeAccessor.js delete mode 100644 lib/src/core/accessors/RangeAccessor.js.map delete mode 100644 lib/src/core/accessors/SortingAccessor.d.ts delete mode 100644 lib/src/core/accessors/SortingAccessor.js delete mode 100644 lib/src/core/accessors/SortingAccessor.js.map delete mode 100644 lib/src/core/accessors/StatefulAccessor.d.ts delete mode 100644 lib/src/core/accessors/StatefulAccessor.js delete mode 100644 lib/src/core/accessors/StatefulAccessor.js.map delete mode 100644 lib/src/core/accessors/SuggestionsAccessor.d.ts delete mode 100644 lib/src/core/accessors/SuggestionsAccessor.js delete mode 100644 lib/src/core/accessors/SuggestionsAccessor.js.map delete mode 100644 lib/src/core/accessors/index.d.ts delete mode 100644 lib/src/core/accessors/index.js delete mode 100644 lib/src/core/accessors/index.js.map delete mode 100644 lib/src/core/history.d.ts delete mode 100644 lib/src/core/history.js delete mode 100644 lib/src/core/history.js.map delete mode 100644 lib/src/core/index.d.ts delete mode 100644 lib/src/core/index.js delete mode 100644 lib/src/core/index.js.map delete mode 100644 lib/src/core/query/ImmutableQuery.d.ts delete mode 100644 lib/src/core/query/ImmutableQuery.js delete mode 100644 lib/src/core/query/ImmutableQuery.js.map delete mode 100644 lib/src/core/query/SelectedFilter.d.ts delete mode 100644 lib/src/core/query/SelectedFilter.js delete mode 100644 lib/src/core/query/SelectedFilter.js.map delete mode 100644 lib/src/core/query/index.d.ts delete mode 100644 lib/src/core/query/index.js delete mode 100644 lib/src/core/query/index.js.map delete mode 100644 lib/src/core/query/query_dsl/aggregations/AggsContainer.d.ts delete mode 100644 lib/src/core/query/query_dsl/aggregations/AggsContainer.js delete mode 100644 lib/src/core/query/query_dsl/aggregations/AggsContainer.js.map delete mode 100644 lib/src/core/query/query_dsl/aggregations/BucketAggregations.d.ts delete mode 100644 lib/src/core/query/query_dsl/aggregations/BucketAggregations.js delete mode 100644 lib/src/core/query/query_dsl/aggregations/BucketAggregations.js.map delete mode 100644 lib/src/core/query/query_dsl/aggregations/MetricAggregations.d.ts delete mode 100644 lib/src/core/query/query_dsl/aggregations/MetricAggregations.js delete mode 100644 lib/src/core/query/query_dsl/aggregations/MetricAggregations.js.map delete mode 100644 lib/src/core/query/query_dsl/aggregations/PipelineAggregations.d.ts delete mode 100644 lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js delete mode 100644 lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js.map delete mode 100644 lib/src/core/query/query_dsl/aggregations/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/aggregations/index.js delete mode 100644 lib/src/core/query/query_dsl/aggregations/index.js.map delete mode 100644 lib/src/core/query/query_dsl/compound/BoolQueries.d.ts delete mode 100644 lib/src/core/query/query_dsl/compound/BoolQueries.js delete mode 100644 lib/src/core/query/query_dsl/compound/BoolQueries.js.map delete mode 100644 lib/src/core/query/query_dsl/compound/FilteredQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/compound/FilteredQuery.js delete mode 100644 lib/src/core/query/query_dsl/compound/FilteredQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/compound/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/compound/index.js delete mode 100644 lib/src/core/query/query_dsl/compound/index.js.map delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.d.ts delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js.map delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchQuery.js delete mode 100644 lib/src/core/query/query_dsl/full_text/MatchQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/full_text/MultiMatchQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js delete mode 100644 lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/full_text/SimpleQueryString.d.ts delete mode 100644 lib/src/core/query/query_dsl/full_text/SimpleQueryString.js delete mode 100644 lib/src/core/query/query_dsl/full_text/SimpleQueryString.js.map delete mode 100644 lib/src/core/query/query_dsl/full_text/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/full_text/index.js delete mode 100644 lib/src/core/query/query_dsl/full_text/index.js.map delete mode 100644 lib/src/core/query/query_dsl/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/index.js delete mode 100644 lib/src/core/query/query_dsl/index.js.map delete mode 100644 lib/src/core/query/query_dsl/joining/HasChildQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/joining/HasChildQuery.js delete mode 100644 lib/src/core/query/query_dsl/joining/HasChildQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/joining/HasParentQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/joining/HasParentQuery.js delete mode 100644 lib/src/core/query/query_dsl/joining/HasParentQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/joining/NestedQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/joining/NestedQuery.js delete mode 100644 lib/src/core/query/query_dsl/joining/NestedQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/joining/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/joining/index.js delete mode 100644 lib/src/core/query/query_dsl/joining/index.js.map delete mode 100644 lib/src/core/query/query_dsl/term_level/RangeQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/term_level/RangeQuery.js delete mode 100644 lib/src/core/query/query_dsl/term_level/RangeQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/term_level/TermQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/term_level/TermQuery.js delete mode 100644 lib/src/core/query/query_dsl/term_level/TermQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/term_level/TermsQuery.d.ts delete mode 100644 lib/src/core/query/query_dsl/term_level/TermsQuery.js delete mode 100644 lib/src/core/query/query_dsl/term_level/TermsQuery.js.map delete mode 100644 lib/src/core/query/query_dsl/term_level/index.d.ts delete mode 100644 lib/src/core/query/query_dsl/term_level/index.js delete mode 100644 lib/src/core/query/query_dsl/term_level/index.js.map delete mode 100644 lib/src/core/react/FastClick.d.ts delete mode 100644 lib/src/core/react/FastClick.js delete mode 100644 lib/src/core/react/FastClick.js.map delete mode 100644 lib/src/core/react/LoadingComponent.d.ts delete mode 100644 lib/src/core/react/LoadingComponent.js delete mode 100644 lib/src/core/react/LoadingComponent.js.map delete mode 100644 lib/src/core/react/SearchkitComponent.d.ts delete mode 100644 lib/src/core/react/SearchkitComponent.js delete mode 100644 lib/src/core/react/SearchkitComponent.js.map delete mode 100644 lib/src/core/react/SearchkitProvider.d.ts delete mode 100644 lib/src/core/react/SearchkitProvider.js delete mode 100644 lib/src/core/react/SearchkitProvider.js.map delete mode 100644 lib/src/core/react/index.d.ts delete mode 100644 lib/src/core/react/index.js delete mode 100644 lib/src/core/react/index.js.map delete mode 100644 lib/src/core/state/ArrayState.d.ts delete mode 100644 lib/src/core/state/ArrayState.js delete mode 100644 lib/src/core/state/ArrayState.js.map delete mode 100644 lib/src/core/state/LevelState.d.ts delete mode 100644 lib/src/core/state/LevelState.js delete mode 100644 lib/src/core/state/LevelState.js.map delete mode 100644 lib/src/core/state/ObjectState.d.ts delete mode 100644 lib/src/core/state/ObjectState.js delete mode 100644 lib/src/core/state/ObjectState.js.map delete mode 100644 lib/src/core/state/State.d.ts delete mode 100644 lib/src/core/state/State.js delete mode 100644 lib/src/core/state/State.js.map delete mode 100644 lib/src/core/state/ValueState.d.ts delete mode 100644 lib/src/core/state/ValueState.js delete mode 100644 lib/src/core/state/ValueState.js.map delete mode 100644 lib/src/core/state/index.d.ts delete mode 100644 lib/src/core/state/index.js delete mode 100644 lib/src/core/state/index.js.map delete mode 100644 lib/src/core/support/EventEmitter.d.ts delete mode 100644 lib/src/core/support/EventEmitter.js delete mode 100644 lib/src/core/support/EventEmitter.js.map delete mode 100644 lib/src/core/support/Newable.d.ts delete mode 100644 lib/src/core/support/Newable.js delete mode 100644 lib/src/core/support/Newable.js.map delete mode 100644 lib/src/core/support/Utils.d.ts delete mode 100644 lib/src/core/support/Utils.js delete mode 100644 lib/src/core/support/Utils.js.map delete mode 100644 lib/src/core/support/index.d.ts delete mode 100644 lib/src/core/support/index.js delete mode 100644 lib/src/core/support/index.js.map delete mode 100644 lib/src/core/transport/AxiosESTransport.d.ts delete mode 100644 lib/src/core/transport/AxiosESTransport.js delete mode 100644 lib/src/core/transport/AxiosESTransport.js.map delete mode 100644 lib/src/core/transport/ESTransport.d.ts delete mode 100644 lib/src/core/transport/ESTransport.js delete mode 100644 lib/src/core/transport/ESTransport.js.map delete mode 100644 lib/src/core/transport/MockESTransport.d.ts delete mode 100644 lib/src/core/transport/MockESTransport.js delete mode 100644 lib/src/core/transport/MockESTransport.js.map delete mode 100644 lib/src/core/transport/index.d.ts delete mode 100644 lib/src/core/transport/index.js delete mode 100644 lib/src/core/transport/index.js.map delete mode 100644 lib/src/index.d.ts delete mode 100644 lib/src/index.js delete mode 100644 lib/src/index.js.map delete mode 100644 lib/test/e2e/specs/TestSpec.d.ts delete mode 100644 lib/test/e2e/specs/TestSpec.js delete mode 100644 lib/test/e2e/specs/TestSpec.js.map diff --git a/lib/src/__test__/core/AccessorManagerSpec.d.ts b/lib/src/__test__/core/AccessorManagerSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/AccessorManagerSpec.js b/lib/src/__test__/core/AccessorManagerSpec.js deleted file mode 100644 index d5eaea602..000000000 --- a/lib/src/__test__/core/AccessorManagerSpec.js +++ /dev/null @@ -1,143 +0,0 @@ -var _this = this; -var _1 = require("../../"); -describe("AccessorManager", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.accessor1 = new _1.PaginationAccessor("p1"); - _this.accessor2 = new _1.PaginationAccessor("p2"); - _this.searchkit.addAccessor(_this.accessor1); - _this.searchkit.addAccessor(_this.accessor2); - _this.accessor3 = new _1.PaginationAccessor("p3"); - _this.accessor4 = new _1.PaginationAccessor("p4"); - _this.accessor4b = new _1.PaginationAccessor("p4"); - _this.searchkit.addAccessor(_this.accessor3); - _this.searchkit.addAccessor(_this.accessor4); - _this.searchkit.addAccessor(_this.accessor4b); - _this.accessor5 = new _1.PageSizeAccessor(50); - _this.searchkit.addAccessor(_this.accessor5); - _this.accessors = _this.searchkit.accessors; - }); - it("constructor()", function () { - expect(_this.accessors.accessors).toEqual([ - _this.accessor1, _this.accessor2, - _this.accessor3, _this.accessor4, - _this.accessor5 - ]); - expect(new _1.AccessorManager().accessors) - .toEqual([]); - }); - it("getAccessors()", function () { - expect(_this.accessors.getAccessors()).toEqual([ - _this.accessor1, _this.accessor2, - _this.accessor3, _this.accessor4, _this.accessor5 - ]); - }); - it("getActiveAccessors()", function () { - _this.accessor2.setActive(false); - _this.accessor3.setActive(false); - expect(_this.accessors.getActiveAccessors()).toEqual([ - _this.accessor1, _this.accessor4, _this.accessor5 - ]); - }); - it("getStatefulAccessors()", function () { - expect(_this.accessors.getStatefulAccessors()).toEqual([ - _this.accessor1, _this.accessor2, - _this.accessor3, _this.accessor4 - ]); - }); - it("add(), remove()", function () { - var accessors = new _1.AccessorManager(); - expect(accessors.add(_this.accessor1)) - .toEqual(_this.accessor1); - expect(accessors.getAccessors()) - .toEqual([_this.accessor1]); - accessors.remove(_this.accessor1); - expect(accessors.getAccessors()).toEqual([]); - }); - it("adding accessor with same statefulKey then remove", function () { - var accessors = new _1.AccessorManager(); - expect(accessors.add(_this.accessor4)) - .toEqual(_this.accessor4); - expect(accessors.add(_this.accessor4b)) - .toEqual(_this.accessor4); - expect(accessors.getAccessors()) - .toEqual([_this.accessor4]); - expect(accessors.statefulAccessors).toEqual({ - p4: _this.accessor4 - }); - accessors.remove(_this.accessor4); - expect(accessors.getAccessors()).toEqual([]); - expect(accessors.statefulAccessors).toEqual({}); - }); - it("add() - QueryAccessor and then remove", function () { - var accessors = new _1.AccessorManager(); - var queryAccessor = new _1.QueryAccessor("q"); - expect(accessors.add(queryAccessor)).toBe(queryAccessor); - expect(accessors.getQueryAccessor()).toBe(queryAccessor); - expect(accessors.getAccessors()).toEqual([queryAccessor]); - expect(function () { return accessors.add(queryAccessor); }).toThrow(new Error("Only a single instance of BaseQueryAccessor is allowed")); - accessors.remove(queryAccessor); - expect(accessors.getAccessors()).toEqual([]); - expect(accessors.getQueryAccessor()).toBe(_1.noopQueryAccessor); - }); - it("remove() handle null accessor", function () { - var accessors = new _1.AccessorManager(); - expect(function () { accessors.remove(undefined); }).not.toThrow(); - }); - it("getState()", function () { - _this.accessor1.state = new _1.ValueState("a1state"); - _this.accessor4.state = new _1.ValueState("a4state"); - expect(_this.accessors.getState()).toEqual({ - p1: "a1state", p4: "a4state" - }); - }); - it("setState()", function () { - _this.accessors.setState({ - p2: "a2state", p3: "a3state" }); - expect(_this.accessor1.state.getValue()).toBe(null); - expect(_this.accessor2.state.getValue()).toBe("a2state"); - expect(_this.accessor3.state.getValue()).toBe("a3state"); - expect(_this.accessor4.state.getValue()).toBe(null); - }); - it("notifyStateChange", function () { - var stateChanges = []; - var oldState = {}; - spyOn(_1.PaginationAccessor.prototype, "onStateChange"); - _this.accessors.notifyStateChange(oldState); - expect(_1.PaginationAccessor.prototype.onStateChange) - .toHaveBeenCalledWith(oldState); - expect(_1.PaginationAccessor.prototype.onStateChange["calls"].count()) - .toBe(4); - }); - it("buildSharedQuery()", function () { - var query = new _1.ImmutableQuery(); - var sharedQuery = _this.accessors.buildSharedQuery(query); - _this.accessor1.buildSharedQuery = function (query) { return query.setSize(25); }; - _this.accessor2.buildSharedQuery = function (query) { return query.setSize(26); }; - _this.accessor2.setActive(false); - _this.accessor5.setActive(false); - var newSharedQuery = _this.accessors.buildSharedQuery(query); - expect(newSharedQuery).not.toBe(query); - expect(newSharedQuery.getSize()).toBe(25); - }); - it("buildQuery()", function () { - expect(_this.accessors.buildQuery().getSize()) - .toEqual(50); - _this.accessor5.setActive(false); - expect(_this.accessors.buildQuery().getSize()) - .toBe(0); - }); - it("setResults()", function () { - _this.accessors.setResults("someResults"); - expect(_this.accessor1.results).toBe("someResults"); - expect(_this.accessor4.results).toBe("someResults"); - }); - it("resetState()", function () { - _this.accessor1.state = new _1.ValueState("a1state"); - _this.accessor3.state = new _1.ValueState("a3state"); - _this.accessors.resetState(); - expect(_this.accessor1.state.getValue()).toBe(null); - expect(_this.accessor3.state.getValue()).toBe(null); - }); -}); -//# sourceMappingURL=AccessorManagerSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/AccessorManagerSpec.js.map b/lib/src/__test__/core/AccessorManagerSpec.js.map deleted file mode 100644 index 91ed6e6eb..000000000 --- a/lib/src/__test__/core/AccessorManagerSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AccessorManagerSpec.js","sourceRoot":"","sources":["../../../../src/__test__/core/AccessorManagerSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/SearchRequestSpec.d.ts b/lib/src/__test__/core/SearchRequestSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/SearchRequestSpec.js b/lib/src/__test__/core/SearchRequestSpec.js deleted file mode 100644 index bada02edd..000000000 --- a/lib/src/__test__/core/SearchRequestSpec.js +++ /dev/null @@ -1,60 +0,0 @@ -var _this = this; -var _1 = require("../../"); -describe("SearchRequest", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.transport = new _1.AxiosESTransport("http://localhost:9200"); - _this.query = new _1.ImmutableQuery().setSize(10); - _this.request = new _1.SearchRequest(_this.transport, _this.query, _this.searchkit); - }); - it("constructor()", function () { - expect(_this.request.active) - .toBe(true); - expect(_this.request.transport) - .toBe(_this.transport); - expect(_this.request.searchkit).toBe(_this.searchkit); - expect(_this.request.query).toBe(_this.query); - }); - it("run() - success", function (done) { - spyOn(_this.request.transport, "search") - .and.returnValue(Promise.resolve([ - "r1", "r2", "r2" - ])); - _this.request.run().then(function () { - expect(_this.searchkit.results) - .toEqual(["r1", "r2", "r2"]); - done(); - }); - }); - it("run() - error", function (done) { - var error = new Error("oh no"); - spyOn(_this.request.transport, "search") - .and.returnValue(Promise.reject(error)); - _this.request.run().then(function () { - expect(_this.searchkit.error).toBe(error); - done(); - }); - }); - it("deactivate()", function () { - _this.request.deactivate(); - expect(_this.request.active).toBe(false); - }); - it("setResponses()", function () { - _this.request.setResults("results"); - expect(_this.searchkit.results).toBe("results"); - delete _this.searchkit.results; - _this.request.deactivate(); - _this.request.setResults("results"); - expect(_this.searchkit.results).toBe(undefined); - }); - it("setError()", function () { - var error = new Error("oh no"); - _this.request.setError(error); - expect(_this.searchkit.error).toBe(error); - delete _this.searchkit.error; - _this.request.deactivate(); - _this.request.setError(error); - expect(_this.searchkit.error).toBe(undefined); - }); -}); -//# sourceMappingURL=SearchRequestSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/SearchRequestSpec.js.map b/lib/src/__test__/core/SearchRequestSpec.js.map deleted file mode 100644 index 99aeefda6..000000000 --- a/lib/src/__test__/core/SearchRequestSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchRequestSpec.js","sourceRoot":"","sources":["../../../../src/__test__/core/SearchRequestSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/SearchkitManagerSpec.d.ts b/lib/src/__test__/core/SearchkitManagerSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/SearchkitManagerSpec.js b/lib/src/__test__/core/SearchkitManagerSpec.js deleted file mode 100644 index fccff43b3..000000000 --- a/lib/src/__test__/core/SearchkitManagerSpec.js +++ /dev/null @@ -1,234 +0,0 @@ -var _this = this; -var _1 = require("../../"); -describe("SearchkitManager", function () { - beforeEach(function () { - _this.host = "http://localhost:9200"; - _this.searchkit = new _1.SearchkitManager(_this.host, { - useHistory: false, - httpHeaders: { - "Content-Type": "application/json" - }, - basicAuth: "key:val" - }); - _this.emitterSpy = jasmine.createSpy("emitter"); - _this.searchkit.emitter.addListener(_this.emitterSpy); - _this.accessors = _this.searchkit.accessors; - }); - it("constructor()", function () { - var semverRegex = /^\d+\.\d+\.\d+-?\w*$/; - expect(_this.searchkit.VERSION).toMatch(semverRegex); - expect(_1.SearchkitManager.VERSION).toMatch(semverRegex); - expect(_this.searchkit.host).toBe(_this.host); - expect(_this.searchkit.accessors) - .toEqual(jasmine.any(_1.AccessorManager)); - expect(_this.searchkit.registrationCompleted).toEqual(jasmine.any(Promise)); - expect(_this.searchkit.translateFunction) - .toEqual(jasmine.any(Function)); - expect(_this.searchkit.transport) - .toEqual(jasmine.any(_1.AxiosESTransport)); - expect(_this.searchkit.transport.options.headers).toEqual(jasmine.objectContaining({ - "Content-Type": "application/json", - "Authorization": jasmine.any(String) - })); - expect(_this.searchkit.query).toEqual(new _1.ImmutableQuery()); - expect(_this.searchkit.emitter).toEqual(jasmine.any(_1.EventEmitter)); - expect(_this.searchkit.initialLoading).toBe(true); - }); - it("SearchkitManager.mock()", function () { - var searchkit = _1.SearchkitManager.mock(); - expect(searchkit.host).toBe("/"); - expect(searchkit.options.useHistory).toBe(false); - expect(searchkit.options.transport).toEqual(jasmine.any(_1.MockESTransport)); - }); - it("addAccessor(), removeAddAccessor()", function () { - var accessor = new _1.PageSizeAccessor(10); - _this.searchkit.addAccessor(accessor); - expect(_this.searchkit.accessors.accessors).toEqual([ - accessor - ]); - _this.searchkit.removeAccessor(accessor); - expect(_this.searchkit.accessors.accessors) - .toEqual([]); - }); - it("addDefaultQuery()", function () { - var queryFn = function (query) { - return query.setSize(11); - }; - _this.searchkit.addDefaultQuery(queryFn); - var anonymousAccessor = _this.searchkit.accessors.accessors[0]; - expect(_this.searchkit.buildQuery().getSize()).toBe(11); - }); - it("translate()", function () { - spyOn(_this.searchkit, "translateFunction") - .and.callThrough(); - expect(_this.searchkit.translate("foo")).toBe(undefined); - expect(_this.searchkit.translateFunction) - .toHaveBeenCalledWith("foo"); - }); - it("buildQuery()", function () { - var defaultQueryFn = function (query) { - return query.setFrom(20); - }; - _this.searchkit.addDefaultQuery(defaultQueryFn); - _this.searchkit.addAccessor(new _1.PageSizeAccessor(10)); - var query = _this.searchkit.buildQuery(); - expect(query.getSize()).toBe(10); - expect(query.getFrom()).toBe(20); - }); - it("resetState()", function () { - spyOn(_this.accessors, "resetState"); - _this.searchkit.resetState(); - expect(_this.accessors.resetState) - .toHaveBeenCalled(); - }); - it("listenToHistory()", function (done) { - var history = _1.createHistory(); - history.pushState(null, window.location.pathname, { - q: "foo" - }); - var searchkit = new _1.SearchkitManager("/", { - useHistory: true - }); - spyOn(searchkit.accessors, "setState"); - spyOn(searchkit, "_search"); - searchkit.completeRegistration(); - setTimeout(function () { - expect(searchkit._search).toHaveBeenCalled(); - expect(searchkit.accessors.setState) - .toHaveBeenCalledWith({ q: "foo" }); - searchkit.unlistenHistory(); - done(); - }, 0); - }); - it("listenToHistory() - handle error", function (done) { - var history = _1.createHistory(); - history.pushState(null, window.location.pathname, { - q: "foo" - }); - var searchkit = new _1.SearchkitManager("/", { - useHistory: true - }); - searchkit.searchFromUrlQuery = function (query) { - throw new Error("oh no"); - }; - spyOn(console, "error"); - searchkit.completeRegistration(); - setTimeout(function () { - expect(console.error["calls"].argsFor(0)[0]) - .toContain("Error: oh no"); - searchkit.unlistenHistory(); - done(); - }, 0); - }); - it("performSearch()", function () { - var searchkit = new _1.SearchkitManager("/", { - useHistory: true - }); - searchkit.state = { - q: "foo" - }; - spyOn(searchkit.accessors, "notifyStateChange"); - spyOn(searchkit, "_search").and.returnValue(true); - spyOn(searchkit.history, "pushState"); - searchkit.performSearch(); - expect(searchkit.history.pushState).toHaveBeenCalledWith(null, jasmine.any(String), { q: "foo" }); - expect(searchkit.accessors.notifyStateChange) - .toHaveBeenCalledWith(searchkit.state); - searchkit.unlistenHistory(); - }); - it("performSearch() - same state + replaceState", function () { - var searchkit = new _1.SearchkitManager("/", { - useHistory: true - }); - searchkit.state = { - q: "foo" - }; - searchkit.accessors.getState = function () { - return { q: "foo" }; - }; - spyOn(searchkit.accessors, "notifyStateChange"); - spyOn(searchkit, "_search").and.returnValue(true); - spyOn(searchkit.history, "replaceState"); - searchkit.performSearch(true); - expect(searchkit.history.replaceState) - .toHaveBeenCalled(); - expect(searchkit.accessors.notifyStateChange) - .not.toHaveBeenCalled(); - searchkit.unlistenHistory(); - }); - it("search()", function () { - spyOn(_this.searchkit, "performSearch"); - _this.searchkit.search(); - expect(_this.searchkit.performSearch) - .toHaveBeenCalled(); - }); - it("_search()", function () { - spyOn(_1.SearchRequest.prototype, "run"); - _this.accessor = new _1.PageSizeAccessor(10); - var initialSearchRequest = _this.searchkit.currentSearchRequest = new _1.SearchRequest(_this.host, null, _this.searchkit); - _this.searchkit.addAccessor(_this.accessor); - _this.searchkit._search(); - expect(initialSearchRequest.active).toBe(false); - expect(_this.searchkit.currentSearchRequest.transport.host) - .toBe(_this.host); - expect(_this.searchkit.currentSearchRequest.query) - .toEqual(_this.searchkit.query); - expect(_this.searchkit.currentSearchRequest.run) - .toHaveBeenCalled(); - expect(_this.searchkit.loading).toBe(true); - }); - it("setResults()", function () { - spyOn(_this.accessors, "setResults"); - spyOn(_this.searchkit, "onResponseChange"); - expect(_this.searchkit.results).toBe(undefined); - _this.searchkit.setResults("foo"); - expect(_this.searchkit.results).toBe("foo"); - expect(_this.accessors.setResults) - .toHaveBeenCalledWith("foo"); - expect(_this.searchkit.onResponseChange) - .toHaveBeenCalled(); - }); - it("setResults()", function () { - spyOn(_this.searchkit, "onResponseChange"); - expect(_this.searchkit.results).toBe(undefined); - var error = new Error("oh no"); - _this.searchkit.setError(error); - expect(_this.searchkit.error).toBe(error); - expect(_this.searchkit.onResponseChange) - .toHaveBeenCalled(); - }); - it("getHits()", function () { - expect(_this.searchkit.getHits()).toEqual([]); - _this.searchkit.results = { - hits: { - hits: [1, 2, 3, 4] - } - }; - expect(_this.searchkit.getHits()).toEqual([1, 2, 3, 4]); - }); - it("getHitsCount(), hasHits()", function () { - expect(_this.searchkit.getHitsCount()).toEqual(0); - expect(_this.searchkit.hasHits()).toBe(false); - _this.searchkit.results = { - hits: { - total: 99 - } - }; - expect(_this.searchkit.getHitsCount()).toEqual(99); - expect(_this.searchkit.hasHits()).toBe(true); - }); - it("getQueryAccessor()", function () { - var queryAccessor = new _1.QueryAccessor("q"); - _this.searchkit.addAccessor(queryAccessor); - expect(_this.searchkit.getQueryAccessor()).toBe(queryAccessor); - }); - it("onResponseChange()", function () { - _this.searchkit.loading = true; - _this.searchkit.initialLoading = true; - _this.searchkit.onResponseChange(); - expect(_this.searchkit.loading).toBe(false); - expect(_this.searchkit.initialLoading).toBe(false); - expect(_this.emitterSpy).toHaveBeenCalled(); - }); -}); -//# sourceMappingURL=SearchkitManagerSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/SearchkitManagerSpec.js.map b/lib/src/__test__/core/SearchkitManagerSpec.js.map deleted file mode 100644 index 9fb04b94e..000000000 --- a/lib/src/__test__/core/SearchkitManagerSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitManagerSpec.js","sourceRoot":"","sources":["../../../../src/__test__/core/SearchkitManagerSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/AccessorSpec.d.ts b/lib/src/__test__/core/accessors/AccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/AccessorSpec.js b/lib/src/__test__/core/accessors/AccessorSpec.js deleted file mode 100644 index 600f9cb6e..000000000 --- a/lib/src/__test__/core/accessors/AccessorSpec.js +++ /dev/null @@ -1,54 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("Accessor", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - spyOn(_1.Utils, "guid").and.returnValue("some_uuid"); - _this.accessor = new _1.Accessor(); - _this.query = new _1.ImmutableQuery(); - }); - it("constructor()", function () { - expect(_this.accessor.active).toBe(true); - expect(_this.accessor.uuid).toBe("some_uuid"); - }); - it("setActive()", function () { - expect(_this.accessor.setActive(false).active) - .toBe(false); - }); - it("setSearchkitManager()", function () { - _this.accessor.setSearchkitManager(_this.searchkit); - expect(_this.accessor.searchkit).toBe(_this.searchkit); - }); - it("translate()", function () { - expect(_this.accessor.translate("foo")).toBe("foo"); - _this.searchkit.translate = function (key) { return key + "_translated"; }; - _this.accessor.setSearchkitManager(_this.searchkit); - expect(_this.accessor.translate("foo")).toBe("foo_translated"); - }); - it("set + get results", function () { - _this.accessor.setResults("lots of hits"); - expect(_this.accessor.getResults()).toBe("lots of hits"); - }); - it("getAggregations()", function () { - expect(_this.accessor.getAggregations(["tags", "buckets"], [])) - .toEqual([]); - _this.accessor.setResults({ - aggregations: { - tags: { - buckets: [1, 2, 3] - } - } - }); - expect(_this.accessor.getAggregations(["tags", "buckets"], [])) - .toEqual([1, 2, 3]); - }); - it("buildSharedQuery()", function () { - expect(_this.accessor.buildSharedQuery(_this.query)) - .toBe(_this.query); - }); - it("buildOwnQuery()", function () { - expect(_this.accessor.buildOwnQuery(_this.query)) - .toBe(_this.query); - }); -}); -//# sourceMappingURL=AccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/AccessorSpec.js.map b/lib/src/__test__/core/accessors/AccessorSpec.js.map deleted file mode 100644 index 43f707a6b..000000000 --- a/lib/src/__test__/core/accessors/AccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/AccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/AnonymousAccessorSpec.d.ts b/lib/src/__test__/core/accessors/AnonymousAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js b/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js deleted file mode 100644 index 653c13955..000000000 --- a/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js +++ /dev/null @@ -1,16 +0,0 @@ -var _1 = require("../../../"); -describe("AnonymousAccessor", function () { - it("should override buildSharedQuery", function () { - var accessor = new _1.AnonymousAccessor(function (query) { - return query.setSize(11); - }); - var query = accessor.buildSharedQuery(new _1.ImmutableQuery()); - expect(query.getSize()).toBe(11); - }); - it("should handle null fn", function () { - var accessor = new _1.AnonymousAccessor(null); - var query = new _1.ImmutableQuery(); - expect(accessor.buildSharedQuery(query)).toBe(query); - }); -}); -//# sourceMappingURL=AnonymousAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js.map b/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js.map deleted file mode 100644 index aa0a31ff1..000000000 --- a/lib/src/__test__/core/accessors/AnonymousAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AnonymousAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/AnonymousAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAGO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,mBAAmB,EAAE;IAE5B,EAAE,CAAC,kCAAkC,EAAE;QACrC,IAAI,QAAQ,GAAG,IAAI,oBAAiB,CAAC,UAAC,KAAK;YACzC,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;QAC1B,CAAC,CAAC,CAAA;QACF,IAAI,KAAK,GAAG,QAAQ,CAAC,gBAAgB,CAAC,IAAI,iBAAc,EAAE,CAAC,CAAA;QAC3D,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;IAClC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,uBAAuB,EAAE;QAC1B,IAAI,QAAQ,GAAG,IAAI,oBAAiB,CAAC,IAAI,CAAC,CAAA;QAC1C,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;QAChC,MAAM,CAAC,QAAQ,CAAC,gBAAgB,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtD,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.d.ts b/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js b/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js deleted file mode 100644 index 7ff8ea6f1..000000000 --- a/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js +++ /dev/null @@ -1,46 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("BaseQueryAccessor", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.accessor = new _1.BaseQueryAccessor("q"); - _this.accessor.setSearchkitManager(_this.searchkit); - }); - it("constructor()", function () { - expect(_this.accessor.key).toBe("q"); - expect(_this.accessor.state.getValue()) - .toBe(null); - }); - it("keepOnlyQueryState()", function () { - _this.accessor.state = new _1.ValueState("foo"); - spyOn(_this.accessor, "setQueryString"); - _this.accessor.keepOnlyQueryState(); - expect(_this.accessor.setQueryString) - .toHaveBeenCalledWith("foo", true); - }); - it("setQueryString()", function () { - spyOn(_this.searchkit, "resetState"); - _this.accessor.setQueryString("bar"); - expect(_this.searchkit.resetState) - .not.toHaveBeenCalled(); - expect(_this.accessor.state.getValue()).toBe('bar'); - _this.accessor.setQueryString("barreset", true); - expect(_this.searchkit.resetState) - .toHaveBeenCalled(); - expect(_this.accessor.state.getValue()).toBe('barreset'); - }); - it("getQueryString()", function () { - _this.accessor.state = new _1.ValueState("hi"); - expect(_this.accessor.getQueryString()).toBe("hi"); - }); - it("noopQueryAccessor", function () { - spyOn(console, "warn"); - _1.noopQueryAccessor.keepOnlyQueryState(); - _1.noopQueryAccessor.setQueryString("foo"); - expect(_1.noopQueryAccessor.getQueryString()).toBe(""); - expect(console.warn).toHaveBeenCalledWith("keepOnlyQueryState called, No Query Accessor exists"); - expect(console.warn).toHaveBeenCalledWith("setQueryString called, No Query Accessor exists"); - expect(console.warn).toHaveBeenCalledWith("getQueryString called, No Query Accessor exists"); - }); -}); -//# sourceMappingURL=BaseQueryAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js.map b/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js.map deleted file mode 100644 index b93d19cdc..000000000 --- a/lib/src/__test__/core/accessors/BaseQueryAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BaseQueryAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/BaseQueryAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBA+DA;AA/DA,iBAKO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,mBAAmB,EAAE;IAE5B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,mBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC,KAAI,CAAC,QAAQ,GAAG,IAAI,oBAAiB,CAAC,GAAG,CAAC,CAAA;QAC1C,KAAI,CAAC,QAAQ,CAAC,mBAAmB,CAAC,KAAI,CAAC,SAAS,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;QACnC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC;aACnC,IAAI,CAAC,IAAI,CAAC,CAAA;IACf,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,sBAAsB,EAAE;QACzB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,IAAI,aAAU,CAAC,KAAK,CAAC,CAAA;QAC3C,KAAK,CAAC,KAAI,CAAC,QAAQ,EAAE,gBAAgB,CAAC,CAAA;QACtC,KAAI,CAAC,QAAQ,CAAC,kBAAkB,EAAE,CAAA;QAClC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,cAAc,CAAC;aACjC,oBAAoB,CAAC,KAAK,EAAE,IAAI,CAAC,CAAA;IACtC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kBAAkB,EAAE;QACrB,KAAK,CAAC,KAAI,CAAC,SAAS,EAAE,YAAY,CAAC,CAAA;QACnC,KAAI,CAAC,QAAQ,CAAC,cAAc,CAAC,KAAK,CAAC,CAAA;QACnC,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC;aAC9B,GAAG,CAAC,gBAAgB,EAAE,CAAA;QACzB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;QAClD,KAAI,CAAC,QAAQ,CAAC,cAAc,CAAC,UAAU,EAAE,IAAI,CAAC,CAAA;QAC9C,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC;aAC9B,gBAAgB,EAAE,CAAA;QACrB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,CAAA;IACzD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kBAAkB,EAAE;QACrB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,IAAI,aAAU,CAAC,IAAI,CAAC,CAAA;QAC1C,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,cAAc,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,mBAAmB,EAAE;QACtB,KAAK,CAAC,OAAO,EAAE,MAAM,CAAC,CAAA;QACtB,oBAAiB,CAAC,kBAAkB,EAAE,CAAA;QACtC,oBAAiB,CAAC,cAAc,CAAC,KAAK,CAAC,CAAA;QACvC,MAAM,CAAC,oBAAiB,CAAC,cAAc,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;QACnD,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,oBAAoB,CACvC,qDAAqD,CACtD,CAAA;QACD,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,oBAAoB,CACvC,iDAAiD,CAClD,CAAA;QACD,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,oBAAoB,CACvC,iDAAiD,CAClD,CAAA;IACH,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/FacetAccessorSpec.d.ts b/lib/src/__test__/core/accessors/FacetAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/FacetAccessorSpec.js b/lib/src/__test__/core/accessors/FacetAccessorSpec.js deleted file mode 100644 index 2fe218d0f..000000000 --- a/lib/src/__test__/core/accessors/FacetAccessorSpec.js +++ /dev/null @@ -1,173 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("FacetAccessor", function () { - beforeEach(function () { - _this.options = { - operator: "OR", - title: "Genres", - id: "GenreId", - size: 20, - translations: { - "facets.view_more": "View more genres" - } - }; - _this.accessor = new _1.FacetAccessor("genre", _this.options); - }); - it("constructor()", function () { - expect(_this.accessor.options).toBe(_this.options); - expect(_this.accessor.urlKey).toBe("GenreId"); - expect(_this.accessor.key).toBe("genre"); - }); - it("getBuckets()", function () { - expect(_this.accessor.getBuckets()).toEqual([]); - _this.accessor.results = { - aggregations: { - genre: { - genre: { buckets: [1, 2] } - } - } - }; - expect(_this.accessor.getBuckets()) - .toEqual([1, 2]); - }); - it("getCount()", function () { - expect(_this.accessor.getCount()).toEqual(0); - _this.accessor.results = { - aggregations: { - genre: { - genre_count: { - value: 99 - } - } - } - }; - expect(_this.accessor.getCount()) - .toEqual(99); - }); - it("isOrOperator()", function () { - expect(_this.accessor.isOrOperator()) - .toBe(true); - _this.options.operator = "AND"; - expect(_this.accessor.isOrOperator()) - .toBe(false); - }); - it("getBoolBuilder()", function () { - expect(_this.accessor.getBoolBuilder()) - .toBe(_1.BoolShould); - _this.options.operator = "AND"; - expect(_this.accessor.getBoolBuilder()) - .toBe(_1.BoolMust); - }); - describe("view more options", function () { - it("setViewMoreOption", function () { - _this.accessor.setViewMoreOption({ size: 30 }); - expect(_this.accessor.size).toBe(30); - }); - it("getMoreSizeOption - view more", function () { - _this.accessor.getCount = function () { - return 100; - }; - expect(_this.accessor.getMoreSizeOption()).toEqual({ size: 70, label: "View more genres" }); - }); - it("getMoreSizeOption - view all", function () { - _this.accessor.getCount = function () { - return 30; - }; - expect(_this.accessor.getMoreSizeOption()).toEqual({ size: 30, label: "View all" }); - }); - it("getMoreSizeOption - view less", function () { - _this.accessor.getCount = function () { - return 30; - }; - _this.accessor.size = 30; - expect(_this.accessor.getMoreSizeOption()).toEqual({ size: 20, label: "View less" }); - }); - it("getMoreSizeOption - no option", function () { - _this.accessor.getCount = function () { - return 15; - }; - _this.accessor.size = 20; - expect(_this.accessor.getMoreSizeOption()).toEqual(null); - }); - }); - describe("buildSharedQuery", function () { - beforeEach(function () { - _this.accessor.translate = function (key) { - return { - "1": "Games", "2": "Action", - "3": "Comedy", "4": "Horror" - }[key]; - }; - _this.toPlainObject = function (ob) { - return JSON.parse(JSON.stringify(ob)); - }; - _this.accessor.state = new _1.ArrayState([ - "1", "2" - ]); - _this.query = new _1.ImmutableQuery(); - }); - it("filter test", function () { - _this.query = _this.accessor.buildSharedQuery(_this.query); - var filters = _this.query.getFilters().bool.should; - expect(_this.toPlainObject(filters)).toEqual([ - { - "term": { - "genre": "1" - } - }, - { - "term": { - "genre": "2" - } - } - ]); - var selectedFilters = _this.query.getSelectedFilters(); - expect(selectedFilters.length).toEqual(2); - // - expect(_this.accessor.state.getValue()).toEqual(["1", "2"]); - selectedFilters[0].remove(); - expect(_this.accessor.state.getValue()).toEqual(["2"]); - selectedFilters[1].remove(); - expect(_this.accessor.state.getValue()).toEqual([]); - }); - it("AND filter", function () { - _this.options.operator = "AND"; - _this.query = _this.accessor.buildSharedQuery(_this.query); - expect(_this.query.getFilters().bool.should).toBeFalsy(); - expect(_this.query.getFilters().bool.must).toBeTruthy(); - }); - it("Empty state", function () { - _this.accessor.state = new _1.ArrayState([]); - var query = _this.accessor.buildSharedQuery(_this.query); - expect(query).toBe(_this.query); - }); - }); - describe("buildOwnQuery", function () { - beforeEach(function () { - _this.accessor.state = new _1.ArrayState([ - "1", "2" - ]); - _this.query = new _1.ImmutableQuery() - .addFilter("rating_uuid", _1.BoolShould(["PG"])); - _this.query = _this.accessor.buildSharedQuery(_this.query); - }); - it("build own query - or", function () { - var query = _this.accessor.buildOwnQuery(_this.query); - expect(query.query.aggs).toEqual(_1.FilterBucket("genre", _1.BoolMust([ - _1.BoolShould(["PG"]) - ]), _1.TermsBucket("genre", "genre", { size: 20 }), _1.CardinalityMetric("genre_count", "genre"))); - }); - it("build own query - and", function () { - _this.options.operator = "AND"; - var query = _this.accessor.buildOwnQuery(_this.query); - expect(query.query.aggs).toEqual(_1.FilterBucket("genre", _1.BoolMust([ - _1.BoolShould(["PG"]), - _1.BoolShould([ - _1.TermQuery("genre", "1"), - _1.TermQuery("genre", "2") - ]) - ]), _1.TermsBucket("genre", "genre", { size: 20 }), _1.CardinalityMetric("genre_count", "genre"))); - }); - }); -}); -//# sourceMappingURL=FacetAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/FacetAccessorSpec.js.map b/lib/src/__test__/core/accessors/FacetAccessorSpec.js.map deleted file mode 100644 index 0ceafc45a..000000000 --- a/lib/src/__test__/core/accessors/FacetAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FacetAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/FacetAccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.d.ts b/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js b/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js deleted file mode 100644 index 128cf21d4..000000000 --- a/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js +++ /dev/null @@ -1,104 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var _ = require("lodash"); -describe("HierarchicalFacetAccessor", function () { - beforeEach(function () { - _this.accessor = new _1.HierarchicalFacetAccessor("categories", { - fields: ["lvl1", "lvl2", "lvl3"], - id: "categories_id", - title: "Categories", - size: 20 - }); - _this.accessor.uuid = "999"; - _this.accessor.computeUuids(); - _this.query = new _1.ImmutableQuery(); - _this.toPlainObject = function (ob) { - return JSON.parse(JSON.stringify(ob)); - }; - }); - it("getBuckets()", function () { - _this.accessor.results = { - aggregations: { - categories_id: { - lvl2: { - lvl2: { - buckets: [1, 2, 3] - } - }, - lvl3: { - lvl3: { - buckets: [4, 5, 6] - } - } - } - } - }; - expect(_this.accessor.getBuckets(1)) - .toEqual([1, 2, 3]); - expect(_this.accessor.getBuckets(2)) - .toEqual([4, 5, 6]); - expect(_this.accessor.getBuckets(4)) - .toEqual([]); - }); - it("buildSharedQuery", function () { - _this.accessor.state = _this.accessor.state - .add(0, "lvl1val") - .add(1, "lvl2val") - .add(2, "lvl3val") - .add(2, "lvl3val2"); - expect(_this.accessor.state.getValue()) - .toEqual([["lvl1val"], ['lvl2val'], ["lvl3val", "lvl3val2"]]); - var query = _this.accessor.buildSharedQuery(_this.query); - // console.log(JSON.stringify(query.query.filter, null, 2 )) - expect(query.query.filter).toEqual(_1.BoolMust([ - _1.TermQuery("lvl1", "lvl1val"), - _1.TermQuery("lvl2", "lvl2val"), - _1.BoolShould([ - _1.TermQuery("lvl3", "lvl3val"), - _1.TermQuery("lvl3", "lvl3val2") - ]) - ])); - var selectedFilters = query.getSelectedFilters(); - expect(_this.toPlainObject(selectedFilters)).toEqual([ - { - "id": "categories_id", - "name": "lvl2val", - "value": "lvl3val" - }, - { - "id": "categories_id", - "name": "lvl2val", - "value": "lvl3val2" - } - ]); - // console.log(JSON.stringify(selectedFilters, null, 2 )) - selectedFilters[0].remove(); - expect(_this.accessor.state.getValue()) - .toEqual([["lvl1val"], ['lvl2val'], ["lvl3val2"]]); - selectedFilters[1].remove(); - expect(_this.accessor.state.getValue()) - .toEqual([["lvl1val"], ['lvl2val'], []]); - }); - it("buildOwnQuery()", function () { - _this.accessor.state = _this.accessor.state - .add(0, "lvl1val") - .add(1, "lvl2val") - .add(2, "lvl3val"); - _this.query = _this.query.addFilter("other", _1.BoolShould(["foo"])); - var query = _this.accessor.buildSharedQuery(_this.query); - query = _this.accessor.buildOwnQuery(query); - expect(_.keys(query.index.filtersMap)).toEqual([ - 'other', '999lvl1', '999lvl2', '999lvl3' - ]); - // console.log(JSON.stringify(query.query.aggs, null, 2)) - var expected = _1.FilterBucket("categories_id", _1.BoolMust([_1.BoolShould(["foo"])]), _1.FilterBucket("lvl1", _1.BoolMust([]), _1.TermsBucket("lvl1", "lvl1", { size: 20 })), _1.FilterBucket("lvl2", _1.BoolMust([ - _1.TermQuery("lvl1", "lvl1val") - ]), _1.TermsBucket("lvl2", "lvl2", { size: 20 })), _1.FilterBucket("lvl3", _1.BoolMust([ - _1.TermQuery("lvl1", "lvl1val"), - _1.TermQuery("lvl2", "lvl2val") - ]), _1.TermsBucket("lvl3", "lvl3", { size: 20 }))); - // console.log(JSON.stringify(expected, null, 2)) - expect(query.query.aggs).toEqual(expected); - }); -}); -//# sourceMappingURL=HierarchicalFacetAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js.map b/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js.map deleted file mode 100644 index 749819af2..000000000 --- a/lib/src/__test__/core/accessors/HierarchicalFacetAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalFacetAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/HierarchicalFacetAccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/HighlightAccessorSpec.d.ts b/lib/src/__test__/core/accessors/HighlightAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/HighlightAccessorSpec.js b/lib/src/__test__/core/accessors/HighlightAccessorSpec.js deleted file mode 100644 index c43c99ccf..000000000 --- a/lib/src/__test__/core/accessors/HighlightAccessorSpec.js +++ /dev/null @@ -1,27 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("", function () { - beforeEach(function () { - _this.accessor = new _1.HighlightAccessor([ - "title", "content" - ]); - }); - it("constructor(), computeHighlightedFields()", function () { - expect(_this.accessor.highlightFields).toEqual({ - fields: { - title: {}, - content: {} - } - }); - }); - it("buildOwnQuery()", function () { - var query = _this.accessor.buildOwnQuery(new _1.ImmutableQuery()); - expect(query.query.highlight).toEqual({ - fields: { - title: {}, - content: {} - } - }); - }); -}); -//# sourceMappingURL=HighlightAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/HighlightAccessorSpec.js.map b/lib/src/__test__/core/accessors/HighlightAccessorSpec.js.map deleted file mode 100644 index bdccffa7f..000000000 --- a/lib/src/__test__/core/accessors/HighlightAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HighlightAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/HighlightAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAiCA;AAjCA,iBAEO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,EAAE,EAAE;IAEX,UAAU,CAAC;QACT,KAAI,CAAC,QAAQ,GAAG,IAAI,oBAAiB,CAAC;YACpC,OAAO,EAAE,SAAS;SACnB,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,2CAA2C,EAAE;QAC9C,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC,OAAO,CAAC;YAC5C,MAAM,EAAE;gBACN,KAAK,EAAC,EAAE;gBACR,OAAO,EAAE,EAAE;aACZ;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,IAAI,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,IAAI,iBAAc,EAAE,CAAC,CAAA;QAC7D,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC;YACpC,MAAM,EAAE;gBACN,KAAK,EAAC,EAAE;gBACR,OAAO,EAAE,EAAE;aACZ;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.d.ts b/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js b/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js deleted file mode 100644 index bd9c29db4..000000000 --- a/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js +++ /dev/null @@ -1,110 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var _ = require("lodash"); -describe("NestedFacetAccessor", function () { - beforeEach(function () { - _this.options = { - field: "taxonomy", - id: "categories", - title: "Categories", - orderKey: "taxonomy.order", - orderDirection: "desc" - }; - _this.accessor = new _1.NestedFacetAccessor("categories", _this.options); - _this.accessor.uuid = "999"; - _this.query = new _1.ImmutableQuery(); - _this.toPlainObject = function (ob) { - return JSON.parse(JSON.stringify(ob)); - }; - }); - it("getBuckets()", function () { - _this.accessor.results = { - aggregations: { - "categories": { - "children": { - "lvl1": { - children: { - buckets: [1, 2, 3] - } - }, - "lvl2": { - children: { - buckets: [4, 5, 6] - } - } - } - } - } - }; - expect(_this.accessor.getBuckets(1)) - .toEqual([1, 2, 3]); - expect(_this.accessor.getBuckets(2)) - .toEqual([4, 5, 6]); - expect(_this.accessor.getBuckets(4)) - .toEqual([]); - }); - it("getTermAggs()", function () { - expect(_this.accessor.getTermAggs()).toEqual(_1.TermsBucket("children", "taxonomy.value", { size: 0, order: { taxonomy_order: "desc" } }, _1.MinMetric("taxonomy_order", "taxonomy.order"))); - _this.options.orderKey = "_count"; - _this.options.orderDirection = "asc"; - expect(_this.accessor.getTermAggs()).toEqual(_1.TermsBucket("children", "taxonomy.value", { size: 0, order: { "_count": "asc" } })); - delete _this.options.orderKey; - delete _this.options.orderDirection; - expect(_this.accessor.getTermAggs()).toEqual(_1.TermsBucket("children", "taxonomy.value", { size: 0, order: undefined })); - }); - it("buildSharedQuery", function () { - _this.accessor.state = _this.accessor.state - .add(0, "lvl1val") - .add(1, "lvl2val") - .add(2, "lvl3val"); - expect(_this.toPlainObject(_this.accessor.state.getValue())) - .toEqual([["lvl1val"], ['lvl2val'], ["lvl3val"]]); - // - var query = _this.accessor.buildSharedQuery(_this.query); - var expected = _1.BoolMust([ - _1.NestedQuery("taxonomy", _1.BoolMust([ - _1.TermQuery("taxonomy.ancestors", "lvl1val"), - _1.TermQuery("taxonomy.ancestors", "lvl2val"), - _1.TermQuery("taxonomy.value", "lvl3val") - ])) - ]); - expect(query.query.filter).toEqual(expected); - var selectedFilters = query.getSelectedFilters(); - expect(_this.toPlainObject(selectedFilters[0])).toEqual({ - id: 'categories', - name: 'lvl2val', - value: 'lvl3val' - }); - selectedFilters[0].remove(); - expect(_this.toPlainObject(_this.accessor.state.getValue())) - .toEqual([["lvl1val"], ['lvl2val']]); - }); - it("buildOwnQuery()", function () { - _this.accessor.state = _this.accessor.state - .add(0, "lvl1val") - .add(1, "lvl2val") - .add(2, "lvl3val"); - _this.query = _this.query.addFilter("other", _1.BoolShould(["foo"])); - var query = _this.accessor.buildSharedQuery(_this.query); - query = _this.accessor.buildOwnQuery(query); - expect(_.keys(query.index.filtersMap)).toEqual(['other', '999']); - var termsBucket = _1.TermsBucket("children", "taxonomy.value", { size: 0, order: { taxonomy_order: "desc" } }, _1.MinMetric("taxonomy_order", "taxonomy.order")); - var expected = _1.FilterBucket("categories", _1.BoolMust([_1.BoolShould(["foo"])]), _1.NestedBucket("children", "taxonomy", _1.FilterBucket("lvl0", _1.BoolMust([ - _1.TermQuery("taxonomy.level", 1) - ]), termsBucket), _1.FilterBucket("lvl1", _1.BoolMust([ - _1.TermQuery("taxonomy.level", 2), - _1.TermQuery("taxonomy.ancestors", "lvl1val") - ]), termsBucket), _1.FilterBucket("lvl2", _1.BoolMust([ - _1.TermQuery("taxonomy.level", 3), - _1.TermQuery("taxonomy.ancestors", "lvl1val"), - _1.TermQuery("taxonomy.ancestors", "lvl2val") - ]), termsBucket), _1.FilterBucket("lvl3", _1.BoolMust([ - _1.TermQuery("taxonomy.level", 4), - _1.TermQuery("taxonomy.ancestors", "lvl1val"), - _1.TermQuery("taxonomy.ancestors", "lvl2val"), - _1.TermQuery("taxonomy.ancestors", "lvl3val") - ]), termsBucket))); - expect(query.query.aggs).toEqual(expected); - }); -}); -//# sourceMappingURL=NestedFacetAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js.map b/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js.map deleted file mode 100644 index 44bb6ff35..000000000 --- a/lib/src/__test__/core/accessors/NestedFacetAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NestedFacetAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/NestedFacetAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAqLA;AArLA,iBAKO,WAEP,CAAC,CAFiB;AAElB,IAAM,CAAC,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAA;AAE3B,QAAQ,CAAC,qBAAqB,EAAE;IAE9B,UAAU,CAAC;QACT,KAAI,CAAC,OAAO,GAAG;YACb,KAAK,EAAC,UAAU;YAChB,EAAE,EAAC,YAAY;YACf,KAAK,EAAC,YAAY;YAClB,QAAQ,EAAC,gBAAgB;YACzB,cAAc,EAAC,MAAM;SACtB,CAAA;QACD,KAAI,CAAC,QAAQ,GAAG,IAAI,sBAAmB,CAAC,YAAY,EAAE,KAAI,CAAC,OAAO,CAAC,CAAA;QACnE,KAAI,CAAC,QAAQ,CAAC,IAAI,GAAG,KAAK,CAAA;QAC1B,KAAI,CAAC,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;QACjC,KAAI,CAAC,aAAa,GAAG,UAAC,EAAE;YACtB,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,CAAC,CAAC,CAAA;QACvC,CAAC,CAAA;IACH,CAAC,CAAC,CAAA;IAGF,EAAE,CAAC,cAAc,EAAE;QACjB,KAAI,CAAC,QAAQ,CAAC,OAAO,GAAG;YACtB,YAAY,EAAC;gBACX,YAAY,EAAE;oBACZ,UAAU,EAAE;wBACV,MAAM,EAAC;4BACL,QAAQ,EAAC;gCACP,OAAO,EAAE,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC;6BACjB;yBACF;wBACD,MAAM,EAAC;4BACL,QAAQ,EAAE;gCACR,OAAO,EAAE,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC;6BACjB;yBACF;qBACF;iBACF;aACF;SACF,CAAA;QACD,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;aAChC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;QACnB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;aAChC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;QACnB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;aAChC,OAAO,CAAC,EAAE,CAAC,CAAA;IAChB,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAElB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,OAAO,CACzC,cAAW,CACT,UAAU,EACV,gBAAgB,EAChB,EAAC,IAAI,EAAC,CAAC,EAAE,KAAK,EAAC,EAAC,cAAc,EAAC,MAAM,EAAC,EAAC,EACvC,YAAS,CAAC,gBAAgB,EAAE,gBAAgB,CAAC,CAC9C,CACF,CAAA;QAED,KAAI,CAAC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAA;QAChC,KAAI,CAAC,OAAO,CAAC,cAAc,GAAG,KAAK,CAAA;QACnC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,OAAO,CACzC,cAAW,CACT,UAAU,EAAE,gBAAgB,EAC5B,EAAC,IAAI,EAAC,CAAC,EAAE,KAAK,EAAC,EAAC,QAAQ,EAAC,KAAK,EAAC,EAAC,CACjC,CACF,CAAA;QAED,OAAO,KAAI,CAAC,OAAO,CAAC,QAAQ,CAAA;QAC5B,OAAO,KAAI,CAAC,OAAO,CAAC,cAAc,CAAA;QAElC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC,CAAC,OAAO,CACzC,cAAW,CACT,UAAU,EAAE,gBAAgB,EAC5B,EAAC,IAAI,EAAC,CAAC,EAAE,KAAK,EAAC,SAAS,EAAC,CAC1B,CACF,CAAA;IAEH,CAAC,CAAC,CAAA;IAGF,EAAE,CAAC,kBAAkB,EAAE;QACrB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK;aACtC,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC;aACjB,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC;aACjB,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC,CAAA;QACpB,MAAM,CAAC,KAAI,CAAC,aAAa,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC;aACvD,OAAO,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,CAAC,SAAS,CAAC,EAAE,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;QACnD,EAAE;QACF,IAAI,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,KAAI,CAAC,KAAK,CAAC,CAAA;QACtD,IAAI,QAAQ,GAAG,WAAQ,CAAC;YACtB,cAAW,CAAC,UAAU,EACpB,WAAQ,CAAC;gBACP,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;gBAC1C,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;gBAC1C,YAAS,CAAC,gBAAgB,EAAE,SAAS,CAAC;aACvC,CAAC,CACH;SACF,CAAC,CAAA;QACF,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAA;QAC5C,IAAI,eAAe,GAAG,KAAK,CAAC,kBAAkB,EAAE,CAAA;QAChD,MAAM,CAAC,KAAI,CAAC,aAAa,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC;YACrD,EAAE,EAAE,YAAY;YAChB,IAAI,EAAE,SAAS;YACf,KAAK,EAAE,SAAS;SACjB,CAAC,CAAA;QACF,eAAe,CAAC,CAAC,CAAC,CAAC,MAAM,EAAE,CAAA;QAC3B,MAAM,CAAC,KAAI,CAAC,aAAa,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC;aACvD,OAAO,CAAC,CAAC,CAAC,SAAS,CAAC,EAAE,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;IACxC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK;aACtC,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC;aACjB,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC;aACjB,GAAG,CAAC,CAAC,EAAE,SAAS,CAAC,CAAA;QACpB,KAAI,CAAC,KAAK,GAAG,KAAI,CAAC,KAAK,CAAC,SAAS,CAAC,OAAO,EAAE,aAAU,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;QAC/D,IAAI,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,KAAI,CAAC,KAAK,CAAC,CAAA;QACtD,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QAC1C,MAAM,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC,CAAA;QAChE,IAAI,WAAW,GAAG,cAAW,CAC3B,UAAU,EACV,gBAAgB,EAChB,EAAC,IAAI,EAAC,CAAC,EAAE,KAAK,EAAC,EAAC,cAAc,EAAC,MAAM,EAAC,EAAC,EACvC,YAAS,CAAC,gBAAgB,EAAE,gBAAgB,CAAC,CAC9C,CAAA;QACD,IAAI,QAAQ,GAAG,eAAY,CACzB,YAAY,EACZ,WAAQ,CAAC,CAAE,aAAU,CAAC,CAAC,KAAK,CAAC,CAAC,CAAE,CAAC,EACjC,eAAY,CACV,UAAU,EAAC,UAAU,EACrB,eAAY,CACV,MAAM,EACN,WAAQ,CAAC;YACP,YAAS,CAAC,gBAAgB,EAAE,CAAC,CAAC;SAC/B,CAAC,EACF,WAAW,CACZ,EACD,eAAY,CACV,MAAM,EACN,WAAQ,CAAC;YACP,YAAS,CAAC,gBAAgB,EAAE,CAAC,CAAC;YAC9B,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;SAC3C,CAAC,EACF,WAAW,CACZ,EACD,eAAY,CACV,MAAM,EACN,WAAQ,CAAC;YACP,YAAS,CAAC,gBAAgB,EAAE,CAAC,CAAC;YAC9B,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;YAC1C,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;SAC3C,CAAC,EACF,WAAW,CACZ,EACD,eAAY,CACV,MAAM,EACN,WAAQ,CAAC;YACP,YAAS,CAAC,gBAAgB,EAAE,CAAC,CAAC;YAC9B,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;YAC1C,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;YAC1C,YAAS,CAAC,oBAAoB,EAAE,SAAS,CAAC;SAC3C,CAAC,EACF,WAAW,CACZ,CAEF,CAEF,CAAA;QACD,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAA;IAE5C,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.d.ts b/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js b/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js deleted file mode 100644 index a0507c198..000000000 --- a/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js +++ /dev/null @@ -1,35 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var _ = require("lodash"); -describe("NoFiltersHitCountAccessor", function () { - beforeEach(function () { - _this.accessor = new _1.NoFiltersHitCountAccessor(); - }); - it("getCount()", function () { - _this.accessor.results = { - aggregations: { - "no_filters_top_hits": { - hits: { - total: 2, - hits: [1, 2] - } - } - } - }; - expect(_this.accessor.getCount()).toBe(2); - }); - it("buildOwnQuery() - with no filters", function () { - var query = new _1.ImmutableQuery(); - expect(_this.accessor.buildOwnQuery(query)).toBe(query); - }); - it("buildOwnQuery()", function () { - var query = new _1.ImmutableQuery().addSelectedFilter({ - id: "test", name: "test", value: "val", remove: _.identity - }).setQueryString("foo"); - var newQuery = _this.accessor.buildOwnQuery(query); - expect(newQuery).not.toBe(query); - expect(newQuery.query.aggs) - .toEqual(_1.TopHitsMetric("no_filters_top_hits", { size: 1, _source: false })); - }); -}); -//# sourceMappingURL=NoFiltersHitCountAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js.map b/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js.map deleted file mode 100644 index 6264cef21..000000000 --- a/lib/src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NoFiltersHitCountAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/NoFiltersHitCountAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBA+CA;AA/CA,iBAIO,WAEP,CAAC,CAFiB;AAElB,IAAM,CAAC,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAA;AAE3B,QAAQ,CAAC,2BAA2B,EAAE;IAEpC,UAAU,CAAC;QACT,KAAI,CAAC,QAAQ,GAAG,IAAI,4BAAyB,EAAE,CAAA;IACjD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,KAAI,CAAC,QAAQ,CAAC,OAAO,GAAG;YACtB,YAAY,EAAC;gBACX,qBAAqB,EAAC;oBACpB,IAAI,EAAC;wBACH,KAAK,EAAC,CAAC;wBACP,IAAI,EAAC,CAAC,CAAC,EAAC,CAAC,CAAC;qBACX;iBACF;aACF;SACF,CAAA;QACD,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;QAChC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACxD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAC,iBAAiB,CAAC;YACjD,EAAE,EAAC,MAAM,EAAE,IAAI,EAAC,MAAM,EAAE,KAAK,EAAC,KAAK,EAAE,MAAM,EAAC,CAAC,CAAC,QAAQ;SACvD,CAAC,CAAC,cAAc,CAAC,KAAK,CAAC,CAAA;QACxB,IAAI,QAAQ,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QACjD,MAAM,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;QAChC,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,CAAC;aACxB,OAAO,CAAC,gBAAa,CACpB,qBAAqB,EACrB,EAAE,IAAI,EAAC,CAAC,EAAE,OAAO,EAAC,KAAK,EAAE,CAC1B,CAAC,CAAA;IACN,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.d.ts b/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js b/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js deleted file mode 100644 index a38cc9aeb..000000000 --- a/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js +++ /dev/null @@ -1,95 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var _ = require("lodash"); -describe("NumericOptionsAccessor", function () { - beforeEach(function () { - _this.options = { - field: "price", - id: "price_id", - title: "”Price", - options: [ - { title: "Cheap", from: 1, to: 11 }, - { title: "Affordable", from: 11, to: 21 }, - { title: "Pricey", from: 21, to: 101 } - ] - }; - _this.accessor = new _1.NumericOptionsAccessor("categories", _this.options); - _this.accessor.uuid = "9999"; - _this.query = new _1.ImmutableQuery(); - _this.toPlainObject = function (ob) { - return JSON.parse(JSON.stringify(ob)); - }; - }); - it("constructor()", function () { - expect(_this.accessor.key).toBe("categories"); - expect(_this.accessor.options).toBe(_this.options); - }); - it("getBuckets()", function () { - _this.accessor.results = { - aggregations: { - categories: { - categories: { - buckets: [ - { key: 1, doc_count: 1 }, - { key: 2, doc_count: 2 }, - { key: 3, doc_count: 3 }, - { key: 4, doc_count: 0 } - ] - } - } - } - }; - expect(_.map(_this.accessor.getBuckets(), "key")) - .toEqual([1, 2, 3]); - }); - it("getRanges()", function () { - expect(_this.accessor.getRanges()).toEqual([ - { key: 'Cheap', from: 1, to: 11 }, - { key: 'Affordable', from: 11, to: 21 }, - { key: 'Pricey', from: 21, to: 101 } - ]); - }); - it("buildSharedQuery()", function () { - _this.accessor.state = new _1.ValueState("Affordable"); - var query = _this.accessor.buildSharedQuery(_this.query); - var expected = _1.BoolMust([ - _1.BoolMust([ - _1.RangeQuery("price", { gte: 11, lt: 21 }) - ]) - ]); - expect(query.query.filter).toEqual(expected); - expect(_.keys(query.index.filtersMap)) - .toEqual(["9999"]); - var selectedFilters = query.getSelectedFilters(); - expect(selectedFilters.length).toEqual(1); - expect(_this.toPlainObject(selectedFilters[0])).toEqual({ - name: '”Price', value: 'Affordable', id: 'price_id', - }); - expect(_this.accessor.state.getValue()).toEqual("Affordable"); - selectedFilters[0].remove(); - expect(_this.accessor.state.getValue()).toEqual(null); - }); - it("buildOwnQuery()", function () { - _this.query = _this.query.addFilter("other", _1.BoolShould(["foo"])); - var query = _this.accessor.buildSharedQuery(_this.query); - query = _this.accessor.buildOwnQuery(query); - expect(query.query.aggs).toEqual(_1.FilterBucket("categories", _1.BoolMust([_1.BoolShould(["foo"])]), _1.RangeBucket("categories", "price", [ - { - "key": "Cheap", - "from": 1, - "to": 11 - }, - { - "key": "Affordable", - "from": 11, - "to": 21 - }, - { - "key": "Pricey", - "from": 21, - "to": 101 - } - ]))); - }); -}); -//# sourceMappingURL=NumericalOptionsAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js.map b/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js.map deleted file mode 100644 index 9ec08e96a..000000000 --- a/lib/src/__test__/core/accessors/NumericalOptionsAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NumericalOptionsAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/NumericalOptionsAccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/PageSizeAccessorSpec.d.ts b/lib/src/__test__/core/accessors/PageSizeAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js b/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js deleted file mode 100644 index 4ec953a69..000000000 --- a/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js +++ /dev/null @@ -1,17 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("PageSizeAccessor", function () { - beforeEach(function () { - _this.accessor = new _1.PageSizeAccessor(10); - _this.query = new _1.ImmutableQuery(); - }); - it("constructor()", function () { - expect(_this.accessor.size).toBe(10); - }); - it("buildSharedQuery()", function () { - var query = _this.accessor.buildSharedQuery(_this.query); - expect(query).not.toBe(_this.query); - expect(query.getSize()).toBe(10); - }); -}); -//# sourceMappingURL=PageSizeAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js.map b/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js.map deleted file mode 100644 index 6375e1f6b..000000000 --- a/lib/src/__test__/core/accessors/PageSizeAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PageSizeAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/PageSizeAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAsBA;AAtBA,iBAEO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,kBAAkB,EAAE;IAE3B,UAAU,CAAC;QACT,KAAI,CAAC,QAAQ,GAAG,IAAI,mBAAgB,CAAC,EAAE,CAAC,CAAA;QACxC,KAAI,CAAC,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;IACnC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,oBAAoB,EAAE;QACvB,IAAI,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,KAAI,CAAC,KAAK,CAAC,CAAA;QACtD,MAAM,CAAC,KAAK,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAI,CAAC,KAAK,CAAC,CAAA;QAClC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;IAClC,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/PaginationAccessorSpec.d.ts b/lib/src/__test__/core/accessors/PaginationAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/PaginationAccessorSpec.js b/lib/src/__test__/core/accessors/PaginationAccessorSpec.js deleted file mode 100644 index d518c0025..000000000 --- a/lib/src/__test__/core/accessors/PaginationAccessorSpec.js +++ /dev/null @@ -1,42 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("PaginationAccessor", function () { - beforeEach(function () { - _this.accessor = new _1.PaginationAccessor("p"); - }); - it("onStateChange", function () { - _this.accessor.state = _this.accessor.state.setValue(2); - _this.accessor.onStateChange({ p: 1 }); - expect(_this.accessor.state.getValue()).toBe(2); - //when old page number is same as current - //we should clear the page number - _this.accessor.onStateChange({ p: 2 }); - expect(_this.accessor.state.getValue()).toBe(null); - }); - it("buildOwnQuery", function () { - var query = new _1.ImmutableQuery().setSize(20); - var expectStateFrom = function (state, from) { - _this.accessor.state = _this.accessor.state.setValue(state); - query = _this.accessor.buildOwnQuery(query); - expect(query.getFrom()).toBe(from); - }; - expectStateFrom(null, undefined); - expectStateFrom(1, undefined); - expectStateFrom(2, 20); - expectStateFrom(3, 40); - query = query.setSize(15); - expectStateFrom(3, 30); - }); - it("Fix bug in conjunction with PageSizeAccessor", function () { - var pagination = new _1.PaginationAccessor("p"); - pagination.state = pagination.state.setValue(5); - var pageSize = new _1.PageSizeAccessor(100); - var accessors = new _1.AccessorManager(); - accessors.add(pagination); - accessors.add(pageSize); - var query = accessors.buildQuery(); - expect(query.getSize()).toBe(100); - expect(query.getFrom()).toBe(400); - }); -}); -//# sourceMappingURL=PaginationAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/PaginationAccessorSpec.js.map b/lib/src/__test__/core/accessors/PaginationAccessorSpec.js.map deleted file mode 100644 index 570993104..000000000 --- a/lib/src/__test__/core/accessors/PaginationAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PaginationAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/PaginationAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAwDA;AAxDA,iBAGO,WAGP,CAAC,CAHiB;AAGlB,QAAQ,CAAC,oBAAoB,EAAE;IAE7B,UAAU,CAAC;QACT,KAAI,CAAC,QAAQ,GAAG,IAAI,qBAAkB,CAAC,GAAG,CAAC,CAAA;IAC7C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;QAErD,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAA;QAClC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;QAE9C,yCAAyC;QACzC,iCAAiC;QACjC,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAA;QAClC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;QAE5C,IAAM,eAAe,GAAG,UAAC,KAAK,EAAE,IAAI;YAClC,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAA;YACzD,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;YAC1C,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;QACpC,CAAC,CAAA;QACD,eAAe,CAAC,IAAI,EAAE,SAAS,CAAC,CAAA;QAChC,eAAe,CAAC,CAAC,EAAE,SAAS,CAAC,CAAA;QAC7B,eAAe,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;QACtB,eAAe,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;QACtB,KAAK,GAAG,KAAK,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;QACzB,eAAe,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;IAExB,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,8CAA8C,EAAE;QACjD,IAAI,UAAU,GAAG,IAAI,qBAAkB,CAAC,GAAG,CAAC,CAAA;QAC5C,UAAU,CAAC,KAAK,GAAG,UAAU,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAA;QAC/C,IAAI,QAAQ,GAAG,IAAI,mBAAgB,CAAC,GAAG,CAAC,CAAA;QACxC,IAAI,SAAS,GAAG,IAAI,kBAAe,EAAE,CAAA;QACrC,SAAS,CAAC,GAAG,CAAC,UAAU,CAAC,CAAA;QACzB,SAAS,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAA;QACvB,IAAI,KAAK,GAAG,SAAS,CAAC,UAAU,EAAE,CAAA;QAElC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;QACjC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;IACnC,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/QueryAccessorSpec.d.ts b/lib/src/__test__/core/accessors/QueryAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/QueryAccessorSpec.js b/lib/src/__test__/core/accessors/QueryAccessorSpec.js deleted file mode 100644 index 4092b58ed..000000000 --- a/lib/src/__test__/core/accessors/QueryAccessorSpec.js +++ /dev/null @@ -1,84 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("QueryAccessor", function () { - describe("prefix", function () { - beforeEach(function () { - _this.accessor = new _1.QueryAccessor("q", { - queryFields: ["title^10", "keywords"], - prefixQueryFields: ["title^10", "keywords"] - }); - }); - it("buildSharedQuery()", function () { - var query = new _1.ImmutableQuery(); - _this.accessor.state = new _1.ValueState("some query"); - query = _this.accessor.buildSharedQuery(query); - expect(query.query.query).toEqual(_1.BoolMust([ - _1.BoolShould([ - _1.SimpleQueryString("some query", { fields: ["title^10", "keywords"] }), - _1.MultiMatchQuery("some query", { - type: "phrase_prefix", - fields: ["title^10", "keywords"] - }) - ]) - ])); - expect(query.getQueryString()).toBe("some query"); - }); - it("buildSharedQuery() - empty query", function () { - _this.accessor.state = new _1.ValueState(""); - var query = new _1.ImmutableQuery(); - var newQuery = _this.accessor.buildSharedQuery(query); - expect(newQuery).toBe(query); - }); - }); - describe("queryOptions", function () { - it("extend options", function () { - _this.accessor = new _1.QueryAccessor("q", { - queryFields: ["_all"], - queryOptions: { - type: "best_fields", - x: "y" - } - }); - var query = new _1.ImmutableQuery(); - _this.accessor.state = new _1.ValueState("some query"); - query = _this.accessor.buildSharedQuery(query); - expect(query.query.query).toEqual(_1.BoolMust([ - _1.BoolShould([ - _1.SimpleQueryString("some query", { fields: ["_all"], type: "best_fields", x: "y" }) - ]) - ])); - }); - }); - describe("queryFields", function () { - beforeEach(function () { - _this.createAccessor = function (fields) { - _this.accessor = new _1.QueryAccessor("q", { - queryFields: fields - }); - }; - }); - it("queryFields specified", function () { - _this.createAccessor(["title^10", "_all"]); - var query = new _1.ImmutableQuery(); - _this.accessor.state = new _1.ValueState("some query"); - query = _this.accessor.buildSharedQuery(query); - expect(query.query.query).toEqual(_1.BoolMust([ - _1.BoolShould([ - _1.SimpleQueryString("some query", { fields: ["title^10", "_all"] }) - ]) - ])); - }); - it("queryFields not specified", function () { - _this.createAccessor(null); - var query = new _1.ImmutableQuery(); - _this.accessor.state = new _1.ValueState("some query"); - query = _this.accessor.buildSharedQuery(query); - expect(query.query.query).toEqual(_1.BoolMust([ - _1.BoolShould([ - _1.SimpleQueryString("some query", { fields: ["_all"] }) - ]) - ])); - }); - }); -}); -//# sourceMappingURL=QueryAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/QueryAccessorSpec.js.map b/lib/src/__test__/core/accessors/QueryAccessorSpec.js.map deleted file mode 100644 index df0d76cd6..000000000 --- a/lib/src/__test__/core/accessors/QueryAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"QueryAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/QueryAccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/RangeAccessorSpec.d.ts b/lib/src/__test__/core/accessors/RangeAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/RangeAccessorSpec.js b/lib/src/__test__/core/accessors/RangeAccessorSpec.js deleted file mode 100644 index 6c739c508..000000000 --- a/lib/src/__test__/core/accessors/RangeAccessorSpec.js +++ /dev/null @@ -1,74 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("RangeAccessor", function () { - beforeEach(function () { - _this.accessor = new _1.RangeAccessor("metascore", { - title: "Metascore", - id: "metascore", - min: 0, - max: 100, - field: "metaScore" - }); - }); - it("getBuckets()", function () { - expect(_this.accessor.getBuckets()).toEqual([]); - _this.accessor.results = { - aggregations: { - metascore: { - metascore: { buckets: [1, 2] } - } - } - }; - expect(_this.accessor.getBuckets()) - .toEqual([1, 2]); - }); - describe("build query", function () { - it("buildSharedQuery()", function () { - var query = new _1.ImmutableQuery(); - _this.accessor.state = new _1.ObjectState({ min: 20, max: 70 }); - query = _this.accessor.buildSharedQuery(query); - expect(query.query.filter).toEqual(_1.RangeQuery("metaScore", { gte: 20, lte: 70 })); - var selectedFilter = query.getSelectedFilters()[0]; - expect(selectedFilter).toEqual(jasmine.objectContaining({ - name: "Metascore", value: "20 - 70", id: "metascore" - })); - selectedFilter.remove(); - expect(_this.accessor.state.getValue()).toEqual({}); - }); - it("buildSharedQuery() - empty", function () { - _this.accessor.state = new _1.ObjectState(); - var query = new _1.ImmutableQuery(); - var newQuery = _this.accessor.buildSharedQuery(query); - expect(newQuery).toBe(query); - }); - }); - describe("buildOwnQuery", function () { - beforeEach(function () { - _this.accessor.state = new _1.ObjectState({ min: 20, max: 70 }); - _this.query = new _1.ImmutableQuery() - .addFilter("rating_uuid", _1.BoolShould(["PG"])); - _this.query = _this.accessor.buildSharedQuery(_this.query); - }); - it("build own query", function () { - var query = _this.accessor.buildOwnQuery(_this.query); - expect(query.query.aggs).toEqual(_1.FilterBucket("metascore", _1.BoolMust([ - _1.BoolMust([ - _1.BoolShould(["PG"]) - ]), - { range: { - metaScore: { - gte: 0, lte: 100 - } - } } - ]), _1.HistogramBucket("metascore", "metaScore", { - interval: 5, - min_doc_count: 0, - extended_bounds: { - min: 0, - max: 100 - } - }))); - }); - }); -}); -//# sourceMappingURL=RangeAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/RangeAccessorSpec.js.map b/lib/src/__test__/core/accessors/RangeAccessorSpec.js.map deleted file mode 100644 index 03730854e..000000000 --- a/lib/src/__test__/core/accessors/RangeAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/RangeAccessorSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/SortingAccessorSpec.d.ts b/lib/src/__test__/core/accessors/SortingAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/SortingAccessorSpec.js b/lib/src/__test__/core/accessors/SortingAccessorSpec.js deleted file mode 100644 index 3ed09294d..000000000 --- a/lib/src/__test__/core/accessors/SortingAccessorSpec.js +++ /dev/null @@ -1,38 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("SortingAccessor", function () { - beforeEach(function () { - _this.options = { - options: [ - { - label: "Highest Price", - field: 'price', - order: 'desc' - }, - { - label: "Lowest Price", - field: 'price', - order: 'asc' - } - ] - }; - _this.accessor = new _1.SortingAccessor("sort", _this.options); - }); - it("constructor()", function () { - expect(_this.accessor.key).toBe("sort"); - expect(_this.accessor.options).toBe(_this.options); - }); - it("buildOwnQuery()", function () { - _this.accessor.state = new _1.ValueState("Lowest Price"); - var query = new _1.ImmutableQuery(); - var priceQuery = _this.accessor.buildOwnQuery(query); - expect(priceQuery.query.sort).toEqual([{ - price: 'asc' - }]); - _this.accessor.state = _this.accessor.state.clear(); - var emptyQuery = _this.accessor.buildOwnQuery(query); - expect(emptyQuery.query.sort).toBe(undefined); - expect(emptyQuery).toBe(query); - }); -}); -//# sourceMappingURL=SortingAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/SortingAccessorSpec.js.map b/lib/src/__test__/core/accessors/SortingAccessorSpec.js.map deleted file mode 100644 index cf33d2f8b..000000000 --- a/lib/src/__test__/core/accessors/SortingAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SortingAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/SortingAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAiDA;AAjDA,iBAGO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,iBAAiB,EAAE;IAE1B,UAAU,CAAC;QACT,KAAI,CAAC,OAAO,GAAG;YACb,OAAO,EAAC;gBACN;oBACE,KAAK,EAAC,eAAe;oBACrB,KAAK,EAAC,OAAO;oBACb,KAAK,EAAC,MAAM;iBACb;gBACD;oBACE,KAAK,EAAC,cAAc;oBACpB,KAAK,EAAC,OAAO;oBACb,KAAK,EAAC,KAAK;iBACZ;aACF;SACF,CAAA;QAED,KAAI,CAAC,QAAQ,GAAG,IAAI,kBAAe,CACjC,MAAM,EAAE,KAAI,CAAC,OAAO,CAAC,CAAA;IAEzB,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAA;QACtC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,KAAI,CAAC,OAAO,CAAC,CAAA;IAClD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,IAAI,aAAU,CAAC,cAAc,CAAC,CAAA;QACpD,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;QAChC,IAAI,UAAU,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QACnD,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,CAAC;gBACrC,KAAK,EAAC,KAAK;aACZ,CAAC,CAAC,CAAA;QACH,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,KAAK,EAAE,CAAA;QACjD,IAAI,UAAU,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QACnD,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QAE7C,MAAM,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IAChC,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/StatefulAccessorSpec.d.ts b/lib/src/__test__/core/accessors/StatefulAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/StatefulAccessorSpec.js b/lib/src/__test__/core/accessors/StatefulAccessorSpec.js deleted file mode 100644 index 5657a43b1..000000000 --- a/lib/src/__test__/core/accessors/StatefulAccessorSpec.js +++ /dev/null @@ -1,94 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var _this = this; -var _1 = require("../../../"); -describe("StatefulAccessor", function () { - beforeEach(function () { - var SomeAccessor = (function (_super) { - __extends(SomeAccessor, _super); - function SomeAccessor() { - _super.apply(this, arguments); - this.state = new _1.ValueState(); - } - return SomeAccessor; - })(_1.StatefulAccessor); - _this.accessor = new SomeAccessor("genres.raw"); - _this.searchkit = new _1.SearchkitManager("/"); - _this.searchkit.addAccessor(_this.accessor); - }); - it("constructor()", function () { - expect(_this.accessor.key).toEqual("genres.raw"); - expect(_this.accessor.urlKey).toEqual("genres_raw"); - }); - it("setSearchkitManager()", function () { - expect(_this.accessor.searchkit).toBe(_this.searchkit); - expect(_this.accessor.state).toBe(_this.accessor.resultsState); - }); - it("translate()", function () { - _this.searchkit.translate = function (key) { - return { a: 'b' }[key]; - }; - expect(_this.accessor.translate("a")).toBe("b"); - }); - it("onStateChange()", function () { - expect(function () { return _this.accessor.onStateChange({}); }) - .not.toThrow(); - }); - it("fromQueryObject", function () { - var queryObject = { - genres_raw: [1, 2], - authors_raw: [3, 4] - }; - _this.accessor.fromQueryObject(queryObject); - expect(_this.accessor.state.getValue()) - .toEqual([1, 2]); - }); - it("getQueryObject()", function () { - _this.accessor.state = new _1.ValueState([1, 2]); - expect(_this.accessor.getQueryObject()) - .toEqual({ genres_raw: [1, 2] }); - }); - it("getResults()", function () { - _this.accessor.results = [1, 2]; - expect(_this.accessor.getResults()).toEqual([1, 2]); - }); - it("getAggregations()", function () { - expect(_this.accessor.getAggregations(["foo"], 10)) - .toEqual(10); - _this.accessor.results = { - aggregations: { - some_count: { value: 11 } - } - }; - expect(_this.accessor.getAggregations(["some_count", "value"], 10)) - .toEqual(11); - }); - it("setResultsState()", function () { - delete _this.accessor.resultsState; - expect(_this.accessor.state) - .not.toBe(_this.accessor.resultsState); - _this.accessor.setResultsState(); - expect(_this.accessor.state) - .toBe(_this.accessor.resultsState); - }); - it("resetState()", function () { - _this.accessor.state = _this.accessor.state.setValue("foo"); - expect(_this.accessor.state.getValue()).toBe("foo"); - _this.accessor.resetState(); - expect(_this.accessor.state.getValue()).toBe(null); - }); - it("buildSharedQuery", function () { - var query = new _1.ImmutableQuery(); - expect(_this.accessor.buildSharedQuery(query)) - .toBe(query); - }); - it("buildOwnQuery", function () { - var query = new _1.ImmutableQuery(); - expect(_this.accessor.buildOwnQuery(query)) - .toBe(query); - }); -}); -//# sourceMappingURL=StatefulAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/StatefulAccessorSpec.js.map b/lib/src/__test__/core/accessors/StatefulAccessorSpec.js.map deleted file mode 100644 index b7f460030..000000000 --- a/lib/src/__test__/core/accessors/StatefulAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StatefulAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/StatefulAccessorSpec.ts"],"names":["SomeAccessor","SomeAccessor.constructor"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.d.ts b/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js b/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js deleted file mode 100644 index 58c157402..000000000 --- a/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js +++ /dev/null @@ -1,40 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("SuggestionsAccessor", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.accessor = new _1.SuggestionsAccessor("title"); - _this.searchkit.addAccessor(_this.accessor); - }); - it("getSuggestion()", function () { - _this.searchkit.setResults({ - "suggest": { - "suggestions": [ - { - options: [ - { text: "Some Suggestion" } - ] - } - ] - } - }); - expect(_this.accessor.getSuggestion()) - .toBe("Some Suggestion"); - }); - it("buildOwnQuery() - query too short", function () { - var query = new _1.ImmutableQuery(); - query = query.setQueryString("ab"); - var newQuery = _this.accessor.buildOwnQuery(query); - expect(newQuery).toBe(query); - }); - it("buildOwnQuery() - with query ", function () { - var query = new _1.ImmutableQuery().setQueryString("hello"); - var newQuery = _this.accessor.buildOwnQuery(query); - expect(newQuery).not.toBe(query); - expect(newQuery.query.suggest.text) - .toBe("hello"); - expect(newQuery.query.suggest.suggestions.phrase.field) - .toBe("title"); - }); -}); -//# sourceMappingURL=SuggestionsAccessorSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js.map b/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js.map deleted file mode 100644 index 427344ed1..000000000 --- a/lib/src/__test__/core/accessors/SuggestionsAccessorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SuggestionsAccessorSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/accessors/SuggestionsAccessorSpec.ts"],"names":[],"mappings":"AAAA,iBAkDA;AAlDA,iBAIO,WAEP,CAAC,CAFiB;AAElB,QAAQ,CAAC,qBAAqB,EAAE;IAE9B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,mBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC,KAAI,CAAC,QAAQ,GAAG,IAAI,sBAAmB,CAAC,OAAO,CAAC,CAAA;QAChD,KAAI,CAAC,SAAS,CAAC,WAAW,CAAC,KAAI,CAAC,QAAQ,CAAC,CAAA;IAC3C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC;YACxB,SAAS,EAAC;gBACR,aAAa,EAAC;oBACZ;wBACE,OAAO,EAAC;4BACN,EAAC,IAAI,EAAC,iBAAiB,EAAC;yBACzB;qBACF;iBACF;aAEF;SACF,CAAC,CAAA;QACF,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,aAAa,EAAE,CAAC;aAClC,IAAI,CAAC,iBAAiB,CAAC,CAAA;IAC5B,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAA;QAChC,KAAK,GAAG,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,CAAA;QAClC,IAAI,QAAQ,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QACjD,MAAM,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IAC9B,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,gCAAgC,EAAE;QACnC,IAAI,KAAK,GAAG,IAAI,iBAAc,EAAE,CAAC,cAAc,CAAC,OAAO,CAAC,CAAA;QACxD,IAAI,QAAQ,GAAG,KAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,KAAK,CAAC,CAAA;QACjD,MAAM,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;QAChC,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC;aAChC,IAAI,CAAC,OAAO,CAAC,CAAA;QAChB,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,OAAO,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC;aACpD,IAAI,CAAC,OAAO,CAAC,CAAA;IAClB,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/ImmutableQuerySpec.d.ts b/lib/src/__test__/core/query/ImmutableQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/ImmutableQuerySpec.js b/lib/src/__test__/core/query/ImmutableQuerySpec.js deleted file mode 100644 index a8ac1061a..000000000 --- a/lib/src/__test__/core/query/ImmutableQuerySpec.js +++ /dev/null @@ -1,207 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var _ = require("lodash"); -describe("ImmutableQuery", function () { - beforeEach(function () { - _this.query = new _1.ImmutableQuery(); - _this.addFilter = function () { - return _this.query.addFilter("genres", _1.BoolShould([ - _1.TermQuery("genres", "comedy") - ])); - }; - _this.addQuery = function () { - return _this.query.addQuery(_1.SimpleQueryString("foo")); - }; - }); - afterEach(function () { - //check immutability - expect(_this.query.query).toEqual({ - size: 0 - }); - expect(_this.query.index).toEqual({ - queryString: "", - filtersMap: {}, - filters: [], - selectedFilters: [], - queries: [], - size: 0 - }); - }); - it("hasFilters()", function () { - expect(_this.query.hasFilters()).toBe(false); - var query = _this.addFilter(); - expect(query.hasFilters()).toBe(true); - // immutability check - expect(_this.query.hasFilters()).toBe(false); - }); - it("hasFiltersOrQuery()", function () { - expect(_this.query.hasFiltersOrQuery()).toBe(false); - var query = _this.addFilter(); - expect(query.hasFiltersOrQuery()).toBe(true); - var query2 = _this.addQuery(); - expect(query2.hasFiltersOrQuery()).toBe(true); - expect(_this.query.setSort(1).hasFiltersOrQuery()) - .toBe(true); - }); - it("addQuery()", function () { - var query = _this.addQuery(); - expect(query.query.query).toEqual(_1.SimpleQueryString("foo")); - var unchangedQuery = new _1.ImmutableQuery(); - expect(unchangedQuery.addQuery(null)) - .toBe(unchangedQuery); - }); - it("setQueryString()", function () { - var query = _this.query.setQueryString("foo"); - expect(query.index.queryString).toBe("foo"); - }); - it("getQueryString()", function () { - var query = _this.query.setQueryString("foo"); - expect(query.getQueryString()).toBe("foo"); - }); - it("addAnonymousFilter()", function () { - var mockId = "123"; - var spy = spyOn(_1.Utils, "guid").and.returnValue(mockId); - var filter = _1.BoolShould([1]); - var query = _this.query.addAnonymousFilter(filter); - expect(query.query.filter).toEqual(filter); - expect(query.index.filtersMap).toEqual((_a = {}, - _a[mockId] = filter, - _a - )); - var _a; - }); - it("addFilter()", function () { - var filter = _1.BoolShould([1]); - var query = _this.query.addFilter("someKey", filter); - expect(query.query.filter) - .toEqual(filter); - expect(query.index.filtersMap).toEqual({ - someKey: filter - }); - }); - describe("SelectedFilter", function () { - beforeEach(function () { - _this.filter = { - id: "foo", - name: "Bar", - value: "someValue", - remove: _.identity - }; - }); - it("addSelectedFilter()", function () { - var query = _this.query.addSelectedFilter(_this.filter); - expect(query.index.selectedFilters).toEqual([_this.filter]); - }); - it("addSelectedFilters()", function () { - var query = _this.query.addSelectedFilters([_this.filter]); - expect(query.index.selectedFilters).toEqual([_this.filter]); - }); - it("getSelectedFilters()", function () { - var query = _this.query.addSelectedFilters([_this.filter, _this.filter]); - expect(query.getSelectedFilters()).toEqual([ - _this.filter, _this.filter - ]); - }); - }); - it("setAggs()", function () { - var genreAggs = _1.FilterBucket("genre_filter", {}, _1.TermsBucket("genre_terms", "genre")); - var authorAggs = _1.FilterBucket("author_filter", {}, _1.TermsBucket("author_terms", "author")); - var query = _this.query.setAggs(genreAggs).setAggs(authorAggs); - expect(query.query.aggs).toEqual({ - "genre_filter": { - "filter": {}, - "aggs": { - "genre_terms": { - "terms": { - "field": "genre" - } - } - } - }, - "author_filter": { - "filter": {}, - "aggs": { - "author_terms": { - "terms": { - "field": "author" - } - } - } - } - }); - }); - it("getFilters()", function () { - var aFilter = _1.BoolShould(["a"]); - var bFilter = _1.BoolShould(["b"]); - var cFilter = _1.BoolShould(["c"]); - var query = _this.query - .addFilter("a", aFilter) - .addFilter("b", bFilter) - .addFilter("c", cFilter); - expect(query.getFilters()) - .toEqual(_1.BoolMust([aFilter, bFilter, cFilter])); - expect(query.getFilters("d")) - .toEqual(_1.BoolMust([aFilter, bFilter, cFilter])); - expect(query.getFilters("a")) - .toEqual(_1.BoolMust([bFilter, cFilter])); - expect(query.getFilters("b")) - .toEqual(_1.BoolMust([aFilter, cFilter])); - expect(query.getFiltersWithKeys("b")) - .toEqual(_1.BoolMust([bFilter])); - }); - it("setSize()", function () { - var query = _this.query.setSize(10); - expect(query.getSize()).toEqual(10); - }); - it("setFrom()", function () { - var query = _this.query.setFrom(10); - expect(query.getFrom()).toEqual(10); - }); - it("setHighlight()", function () { - var query = _this.query.setHighlight({ - "fields": { - "title": {}, - "plot": {} - } - }); - query = query.setHighlight({ - "fields": { - "description": {} - } - }); - expect(query.query.highlight).toEqual({ - "fields": { - "title": {}, - "plot": {}, - "description": {} - } - }); - }); - it("setSuggestions()", function () { - var query = _this.query.setSuggestions("suggestions"); - expect(query.query.suggest).toBe("suggestions"); - }); - it("getJSON()", function () { - var query = _this.addFilter() - .addQuery(_1.SimpleQueryString("Hi")); - expect(query.getJSON()).toEqual({ - "query": { - "simple_query_string": { - "query": "Hi" - } - }, - "filter": { - "term": { - "genres": "comedy" - } - }, - "size": 0 - }); - }); - it("printJSON()", function () { - spyOn(console, "log"); - _this.query.printJSON(); - expect(console.log).toHaveBeenCalledWith(JSON.stringify(_this.query.getJSON(), null, 2)); - }); -}); -//# sourceMappingURL=ImmutableQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/ImmutableQuerySpec.js.map b/lib/src/__test__/core/query/ImmutableQuerySpec.js.map deleted file mode 100644 index 4f241bb17..000000000 --- a/lib/src/__test__/core/query/ImmutableQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImmutableQuerySpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/query/ImmutableQuerySpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.d.ts b/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js b/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js deleted file mode 100644 index 583731656..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js +++ /dev/null @@ -1,34 +0,0 @@ -var _1 = require("../../../../../"); -describe("AggsContainer", function () { - it("should create correct aggs structure with children", function () { - var aggs = _1.AggsContainer("Grandparent", { name: "GrandParent" }, [ - _1.AggsContainer("Parent1", { name: "Parent1" }), - _1.AggsContainer("Parent2", { name: "Parent2" }, [ - _1.AggsContainer("Child1", { name: "Child1" }), - _1.AggsContainer("Child2", { name: "Child2" }) - ]) - ]); - expect(aggs).toEqual({ - "Grandparent": { - "name": "GrandParent", - "aggs": { - "Parent1": { - "name": "Parent1" - }, - "Parent2": { - "name": "Parent2", - "aggs": { - "Child1": { - "name": "Child1" - }, - "Child2": { - "name": "Child2" - } - } - } - } - } - }); - }); -}); -//# sourceMappingURL=AggsContainerSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js.map b/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js.map deleted file mode 100644 index 91bbbc9f3..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AggsContainerSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/aggregations/AggsContainerSpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,QAAQ,CAAC,eAAe,EAAE;IAExB,EAAE,CAAC,oDAAoD,EAAE;QAEvD,IAAI,IAAI,GACN,gBAAa,CAAC,aAAa,EAAE,EAAC,IAAI,EAAC,aAAa,EAAC,EAAE;YACjD,gBAAa,CAAC,SAAS,EAAE,EAAC,IAAI,EAAC,SAAS,EAAC,CAAC;YAC1C,gBAAa,CAAC,SAAS,EAAE,EAAC,IAAI,EAAC,SAAS,EAAC,EAAE;gBACzC,gBAAa,CAAC,QAAQ,EAAE,EAAC,IAAI,EAAC,QAAQ,EAAC,CAAC;gBACxC,gBAAa,CAAC,QAAQ,EAAE,EAAC,IAAI,EAAC,QAAQ,EAAC,CAAC;aACzC,CAAC;SACH,CAAC,CAAA;QAEJ,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC;YACnB,aAAa,EAAE;gBACb,MAAM,EAAE,aAAa;gBACrB,MAAM,EAAE;oBACN,SAAS,EAAE;wBACT,MAAM,EAAE,SAAS;qBAClB;oBACD,SAAS,EAAE;wBACT,MAAM,EAAE,SAAS;wBACjB,MAAM,EAAE;4BACN,QAAQ,EAAE;gCACR,MAAM,EAAE,QAAQ;6BACjB;4BACD,QAAQ,EAAE;gCACR,MAAM,EAAE,QAAQ;6BACjB;yBACF;qBACF;iBACF;aACF;SACF,CAAC,CAAA;IAGJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.d.ts b/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js b/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js deleted file mode 100644 index e7586b8af..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js +++ /dev/null @@ -1,67 +0,0 @@ -var _this = this; -var _1 = require("../../../../../"); -var _ = require("lodash"); -describe("BucketAggregations", function () { - beforeEach(function () { - _this.childBucket = _1.AggsContainer("child", { name: "child" }); - _this.log = function (ob) { return console.log(JSON.stringify(ob, null, 2)); }; - _this.aggsKey = "aggsKey"; - _this.expectAggs = function (ob) { - expect(_this.aggs).toEqual({ - "aggsKey": _.assign(ob, { aggs: _this.childBucket }) - }); - }; - }); - it("TermsBucket", function () { - _this.aggs = _1.TermsBucket(_this.aggsKey, "genres", { size: 10 }, _this.childBucket); - _this.expectAggs({ terms: { field: "genres", size: 10 } }); - }); - it("RangeBucket", function () { - _this.aggs = _1.RangeBucket(_this.aggsKey, "prices", [1, 2, 3], _this.childBucket); - _this.expectAggs({ - range: { - field: "prices", ranges: [1, 2, 3] - } - }); - }); - it("ChildrenBucket", function () { - _this.aggs = _1.ChildrenBucket(_this.aggsKey, "tags", _this.childBucket); - _this.expectAggs({ children: { type: "tags" } }); - }); - it("FilterBucket", function () { - _this.aggs = _1.FilterBucket(_this.aggsKey, "somefilter", _this.childBucket); - _this.expectAggs({ filter: "somefilter" }); - }); - it("NestedBucket", function () { - _this.aggs = _1.NestedBucket(_this.aggsKey, "tags", _this.childBucket); - _this.expectAggs({ nested: { path: "tags" } }); - }); - it("SignificantTermsBucket", function () { - expect(_1.SignificantTermsBucket(_this.aggsKey, "crime_type")).toEqual((_a = {}, - _a[_this.aggsKey] = { - significant_terms: { field: "crime_type" } - }, - _a - )); - _this.aggs = _1.SignificantTermsBucket(_this.aggsKey, "crime_type", { size: 10 }, _this.childBucket); - _this.expectAggs({ - significant_terms: { field: "crime_type", size: 10 } }); - var _a; - }); - it("GeohashBucket", function () { - _this.aggs = _1.GeohashBucket(_this.aggsKey, "location", { precision: 5 }, _this.childBucket); - _this.expectAggs({ geohash_grid: { field: "location", precision: 5 } }); - }); - it("HistogramBucket", function () { - expect(_1.HistogramBucket(_this.aggsKey, "price")).toEqual((_a = {}, - _a[_this.aggsKey] = { - histogram: { field: "price" } - }, - _a - )); - _this.aggs = _1.HistogramBucket(_this.aggsKey, "price", { interval: 1 }, _this.childBucket); - _this.expectAggs({ histogram: { field: "price", interval: 1 } }); - var _a; - }); -}); -//# sourceMappingURL=BucketAggregationsSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js.map b/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js.map deleted file mode 100644 index dc902d39e..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BucketAggregationsSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/aggregations/BucketAggregationsSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.d.ts b/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js b/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js deleted file mode 100644 index 837ec7fff..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js +++ /dev/null @@ -1,61 +0,0 @@ -var _this = this; -var _1 = require("../../../../../"); -describe("MetricAggregations", function () { - beforeEach(function () { - _this.testFieldMetric = function (Metric, op) { - var aggs = Metric("key", "field"); - expect(aggs).toEqual({ - key: (_a = {}, - _a[op] = { field: "field" }, - _a - ) - }); - var _a; - }; - }); - it("CardinalityMetric", function () { - _this.testFieldMetric(_1.CardinalityMetric, "cardinality"); - }); - it("MinMetric", function () { - _this.testFieldMetric(_1.MinMetric, "min"); - }); - it("MaxMetric", function () { - _this.testFieldMetric(_1.MaxMetric, "max"); - }); - it("AvgMetric", function () { - _this.testFieldMetric(_1.AvgMetric, "avg"); - }); - it("SumMetric", function () { - _this.testFieldMetric(_1.SumMetric, "sum"); - }); - it("TopHitsMetric", function () { - expect(_1.TopHitsMetric("sometophits", { - size: 1, _source: false - })).toEqual({ - sometophits: { - top_hits: { - size: 1, _source: false - } - } - }); - }); - it("GeoBoundsMetric", function () { - expect(_1.GeoBoundsMetric("bounds", "location")) - .toEqual({ - bounds: { - geo_bounds: { - field: "location" - } - } - }); - expect(_1.GeoBoundsMetric("bounds", "location", { wrap_longitude: true })).toEqual({ - bounds: { - geo_bounds: { - field: "location", - wrap_longitude: true - } - } - }); - }); -}); -//# sourceMappingURL=MetricAggregationsSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js.map b/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js.map deleted file mode 100644 index 539375b54..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MetricAggregationsSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/aggregations/MetricAggregationsSpec.ts"],"names":[],"mappings":"AAAA,iBA2EA;AA3EA,iBAGO,iBAEP,CAAC,CAFuB;AAExB,QAAQ,CAAC,oBAAoB,EAAE;IAE7B,UAAU,CAAC;QACT,KAAI,CAAC,eAAe,GAAG,UAAC,MAAM,EAAE,EAAE;YAChC,IAAI,IAAI,GAAG,MAAM,CAAC,KAAK,EAAE,OAAO,CAAC,CAAA;YACjC,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC;gBACnB,GAAG,EAAC;oBACF,GAAC,EAAE,CAAC,GAAC,EAAC,KAAK,EAAC,OAAO,EAAC;;iBACrB;aACF,CAAC,CAAA;;QACJ,CAAC,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,mBAAmB,EAAE;QACtB,KAAI,CAAC,eAAe,CAAE,oBAAiB,EAAE,aAAa,CAAE,CAAA;IAC1D,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,WAAW,EAAE;QACd,KAAI,CAAC,eAAe,CAAE,YAAS,EAAE,KAAK,CAAE,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,WAAW,EAAE;QACd,KAAI,CAAC,eAAe,CAAE,YAAS,EAAE,KAAK,CAAE,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,WAAW,EAAE;QACd,KAAI,CAAC,eAAe,CAAE,YAAS,EAAE,KAAK,CAAE,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,WAAW,EAAE;QACd,KAAI,CAAC,eAAe,CAAE,YAAS,EAAE,KAAK,CAAE,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,gBAAa,CAAC,aAAa,EAAE;YAClC,IAAI,EAAC,CAAC,EAAE,OAAO,EAAC,KAAK;SACtB,CAAC,CAAC,CAAC,OAAO,CAAC;YACV,WAAW,EAAC;gBACV,QAAQ,EAAC;oBACP,IAAI,EAAC,CAAC,EAAE,OAAO,EAAC,KAAK;iBACtB;aACF;SACF,CAAC,CAAA;IAEJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,iBAAiB,EAAE;QACpB,MAAM,CAAC,kBAAe,CAAC,QAAQ,EAAE,UAAU,CAAC,CAAC;aAC1C,OAAO,CAAC;YACP,MAAM,EAAC;gBACL,UAAU,EAAC;oBACT,KAAK,EAAC,UAAU;iBACjB;aACF;SACF,CAAC,CAAA;QACJ,MAAM,CAAC,kBAAe,CACpB,QAAQ,EAAE,UAAU,EACpB,EAAC,cAAc,EAAC,IAAI,EAAC,CACtB,CAAC,CAAC,OAAO,CAAC;YACT,MAAM,EAAC;gBACL,UAAU,EAAC;oBACT,KAAK,EAAC,UAAU;oBAChB,cAAc,EAAC,IAAI;iBACpB;aACF;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.d.ts b/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js b/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js deleted file mode 100644 index 3ef728363..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js +++ /dev/null @@ -1,12 +0,0 @@ -var _1 = require("../../../../../"); -describe("PipelineAggregations", function () { - it("AvgBucketPipeline", function () { - var aggs = _1.AvgBucketPipeline("avg_prices", "houses>price"); - expect(aggs).toEqual({ - avg_prices: { - buckets_path: 'houses>price' - } - }); - }); -}); -//# sourceMappingURL=PipelineAggregationsSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js.map b/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js.map deleted file mode 100644 index 6c31b2f0d..000000000 --- a/lib/src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PipelineAggregationsSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/aggregations/PipelineAggregationsSpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,QAAQ,CAAC,sBAAsB,EAAE;IAE/B,EAAE,CAAC,mBAAmB,EAAE;QACtB,IAAI,IAAI,GAAG,oBAAiB,CAAC,YAAY,EAAE,cAAc,CAAC,CAAA;QAC1D,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC;YACnB,UAAU,EAAC;gBACT,YAAY,EAAE,cAAc;aAC7B;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.d.ts b/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js b/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js deleted file mode 100644 index 78be36a6e..000000000 --- a/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js +++ /dev/null @@ -1,24 +0,0 @@ -var _this = this; -var _1 = require("../../../../../"); -describe("BoolQueries", function () { - beforeEach(function () { - _this.testBool = function (boolFn, operator) { - expect(boolFn([])).toEqual({}); - expect(boolFn(["filter"])).toEqual("filter"); - expect(boolFn(["filter1", "filter2"])).toEqual({ - bool: (_a = {}, _a[operator] = ["filter1", "filter2"], _a) - }); - var _a; - }; - }); - it("BoolMust", function () { - _this.testBool(_1.BoolMust, "must"); - }); - it("BoolShould", function () { - _this.testBool(_1.BoolShould, "should"); - }); - it("BoolMustNot", function () { - _this.testBool(_1.BoolMustNot, "must_not"); - }); -}); -//# sourceMappingURL=BoolQueriesSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js.map b/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js.map deleted file mode 100644 index ddfe72eca..000000000 --- a/lib/src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BoolQueriesSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/compound/BoolQueriesSpec.ts"],"names":[],"mappings":"AAAA,iBA2BA;AA3BA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,QAAQ,CAAC,aAAa,EAAE;IAEtB,UAAU,CAAC;QACT,KAAI,CAAC,QAAQ,GAAG,UAAC,MAAM,EAAE,QAAQ;YAC/B,MAAM,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;YAC9B,MAAM,CAAC,MAAM,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAA;YAC5C,MAAM,CAAC,MAAM,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC;gBAC7C,IAAI,EAAC,UAAC,GAAC,QAAQ,CAAC,GAAC,CAAC,SAAS,EAAE,SAAS,CAAC,KAAC;aACzC,CAAC,CAAA;;QACJ,CAAC,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE;QACb,KAAI,CAAC,QAAQ,CAAC,WAAQ,EAAE,MAAM,CAAC,CAAA;IACjC,CAAC,CAAC,CAAA;IACF,EAAE,CAAC,YAAY,EAAE;QACf,KAAI,CAAC,QAAQ,CAAC,aAAU,EAAE,QAAQ,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IACF,EAAE,CAAC,aAAa,EAAE;QAChB,KAAI,CAAC,QAAQ,CAAC,cAAW,EAAE,UAAU,CAAC,CAAA;IACxC,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js b/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js deleted file mode 100644 index aa90c5506..000000000 --- a/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js +++ /dev/null @@ -1,16 +0,0 @@ -var _1 = require("../../../../../"); -it("FilteredQuery", function () { - var filtered = { - filter: { - term: { color: "red" } - }, - query: { - match: { - keywords: "sky" - } - } - }; - expect(_1.FilteredQuery(filtered)) - .toEqual({ filtered: filtered }); -}); -//# sourceMappingURL=FilteredQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js.map deleted file mode 100644 index 5db4004a4..000000000 --- a/lib/src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FilteredQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/compound/FilteredQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,eAAe,EAAE;IAClB,IAAI,QAAQ,GAAG;QACb,MAAM,EAAC;YACL,IAAI,EAAC,EAAC,KAAK,EAAC,KAAK,EAAC;SACnB;QACD,KAAK,EAAC;YACJ,KAAK,EAAC;gBACJ,QAAQ,EAAC,KAAK;aACf;SACF;KACF,CAAA;IACD,MAAM,CAAC,gBAAa,CAAC,QAAQ,CAAC,CAAC;SAC5B,OAAO,CAAC,EAAC,QAAQ,EAAC,QAAQ,EAAC,CAAC,CAAA;AAEjC,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.d.ts b/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js b/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js deleted file mode 100644 index 3dc2e475d..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js +++ /dev/null @@ -1,25 +0,0 @@ -var _1 = require("../../../../../"); -describe("MatchPhrasePrefix", function () { - it("empty string", function () { - expect(_1.MatchPhrasePrefix("", "title^5")).toBe(undefined); - }); - it("with string + options", function () { - expect(_1.MatchPhrasePrefix("foo", "title^5")).toEqual({ - match_phrase_prefix: { - title: { - query: "foo", - boost: 5 - } - } - }); - expect(_1.MatchPhrasePrefix("foo", "title")).toEqual({ - match_phrase_prefix: { - title: { - query: "foo", - boost: 1 - } - } - }); - }); -}); -//# sourceMappingURL=MatchPhrasePrefixSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js.map b/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js.map deleted file mode 100644 index 111a06862..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MatchPhrasePrefixSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/full_text/MatchPhrasePrefixSpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAGP,CAAC,CAHuB;AAGxB,QAAQ,CAAC,mBAAmB,EAAE;IAG5B,EAAE,CAAC,cAAc,EAAE;QACjB,MAAM,CAAC,oBAAiB,CAAC,EAAE,EAAE,SAAS,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;IAC1D,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,uBAAuB,EAAE;QAC1B,MAAM,CAAC,oBAAiB,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC,CAAC,OAAO,CAAC;YAClD,mBAAmB,EAAC;gBAClB,KAAK,EAAC;oBACJ,KAAK,EAAC,KAAK;oBACX,KAAK,EAAC,CAAC;iBACR;aACF;SACF,CAAC,CAAA;QACF,MAAM,CAAC,oBAAiB,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,OAAO,CAAC;YAChD,mBAAmB,EAAC;gBAClB,KAAK,EAAC;oBACJ,KAAK,EAAC,KAAK;oBACX,KAAK,EAAC,CAAC;iBACR;aACF;SACF,CAAC,CAAA;IAGJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js b/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js deleted file mode 100644 index cdb6e7ac7..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js +++ /dev/null @@ -1,20 +0,0 @@ -var _1 = require("../../../../../"); -describe("MatchQuery", function () { - it("empty string empty field", function () { - expect(_1.MatchQuery("color", null)).toBe(undefined); - expect(_1.MatchQuery(null, "red")).toBe(undefined); - }); - it("with string = options", function () { - expect(_1.MatchQuery("color", "red yellow", { - operator: "AND" - })).toEqual({ - match: { - color: { - query: "red yellow", - operator: "AND" - } - } - }); - }); -}); -//# sourceMappingURL=MatchQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js.map deleted file mode 100644 index 4ee287719..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MatchQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/full_text/MatchQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAGP,CAAC,CAHuB;AAGxB,QAAQ,CAAC,YAAY,EAAE;IAGrB,EAAE,CAAC,0BAA0B,EAAE;QAC7B,MAAM,CAAC,aAAU,CAAC,OAAO,EAAE,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QACjD,MAAM,CAAC,aAAU,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;IACjD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,uBAAuB,EAAE;QAC1B,MAAM,CAAC,aAAU,CAAC,OAAO,EAAE,YAAY,EAAE;YACvC,QAAQ,EAAC,KAAK;SACf,CAAC,CAAC,CAAC,OAAO,CAAC;YACV,KAAK,EAAC;gBACJ,KAAK,EAAC;oBACJ,KAAK,EAAC,YAAY;oBAClB,QAAQ,EAAC,KAAK;iBACf;aACF;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js b/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js deleted file mode 100644 index be648352e..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js +++ /dev/null @@ -1,22 +0,0 @@ -var _1 = require("../../../../../"); -describe("MultiMatchQuery", function () { - it("empty string", function () { - expect(_1.MultiMatchQuery("", { - fields: ["title"] - })).toBe(undefined); - }); - it("with string + options", function () { - var query = _1.MultiMatchQuery("foo", { - type: "phrase_prefix", - fields: ["title"] - }); - expect(query).toEqual({ - multi_match: { - query: "foo", - type: "phrase_prefix", - fields: ["title"] - } - }); - }); -}); -//# sourceMappingURL=MultiMatchQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js.map deleted file mode 100644 index 675daf6ce..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MultiMatchQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/full_text/MultiMatchQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAGP,CAAC,CAHuB;AAGxB,QAAQ,CAAC,iBAAiB,EAAE;IAG1B,EAAE,CAAC,cAAc,EAAE;QACjB,MAAM,CAAC,kBAAe,CAAC,EAAE,EAAE;YACzB,MAAM,EAAC,CAAC,OAAO,CAAC;SACjB,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;IACrB,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,uBAAuB,EAAE;QAC1B,IAAI,KAAK,GAAG,kBAAe,CAAC,KAAK,EAAE;YACjC,IAAI,EAAC,eAAe;YACpB,MAAM,EAAC,CAAC,OAAO,CAAC;SACjB,CAAC,CAAA;QACF,MAAM,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC;YACpB,WAAW,EAAC;gBACV,KAAK,EAAC,KAAK;gBACX,IAAI,EAAC,eAAe;gBACpB,MAAM,EAAC,CAAC,OAAO,CAAC;aACjB;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.d.ts b/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js b/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js deleted file mode 100644 index 9aed7b800..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js +++ /dev/null @@ -1,20 +0,0 @@ -var _1 = require("../../../../../"); -describe("SimpleQueryString", function () { - it("empty string", function () { - expect(_1.SimpleQueryString("")).toBe(undefined); - }); - it("with string + options", function () { - var sqs = _1.SimpleQueryString("foo", { - analyzer: "english", - fields: ["title"] - }); - expect(sqs).toEqual({ - simple_query_string: { - query: "foo", - analyzer: "english", - fields: ["title"] - } - }); - }); -}); -//# sourceMappingURL=SimpleQueryStringSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js.map b/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js.map deleted file mode 100644 index 716f99800..000000000 --- a/lib/src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimpleQueryStringSpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/full_text/SimpleQueryStringSpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAGP,CAAC,CAHuB;AAGxB,QAAQ,CAAC,mBAAmB,EAAE;IAG5B,EAAE,CAAC,cAAc,EAAE;QACjB,MAAM,CAAC,oBAAiB,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;IAC/C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,uBAAuB,EAAE;QAC1B,IAAI,GAAG,GAAG,oBAAiB,CAAC,KAAK,EAAE;YACjC,QAAQ,EAAC,SAAS;YAClB,MAAM,EAAC,CAAC,OAAO,CAAC;SACjB,CAAC,CAAA;QACF,MAAM,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC;YAClB,mBAAmB,EAAC;gBAClB,KAAK,EAAC,KAAK;gBACX,QAAQ,EAAC,SAAS;gBAClB,MAAM,EAAC,CAAC,OAAO,CAAC;aACjB;SACF,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js b/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js deleted file mode 100644 index 9e8c8380a..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js +++ /dev/null @@ -1,10 +0,0 @@ -var _1 = require("../../../../../"); -it("HasChildQuery", function () { - expect(_1.HasChildQuery("tags", "somequery")).toEqual({ - has_child: { - type: "tags", - query: "somequery" - } - }); -}); -//# sourceMappingURL=HasChildQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js.map deleted file mode 100644 index bab7c6484..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HasChildQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/joining/HasChildQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,eAAe,EAAE;IAClB,MAAM,CAAC,gBAAa,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,CAAC,OAAO,CAAC;QACjD,SAAS,EAAC;YACR,IAAI,EAAC,MAAM;YACX,KAAK,EAAC,WAAW;SAClB;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js b/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js deleted file mode 100644 index e7ef547ca..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js +++ /dev/null @@ -1,10 +0,0 @@ -var _1 = require("../../../../../"); -it("HasParentQuery", function () { - expect(_1.HasParentQuery("folder", "somequery")).toEqual({ - has_parent: { - parent_type: "folder", - query: "somequery" - } - }); -}); -//# sourceMappingURL=HasParentQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js.map deleted file mode 100644 index 87de9afda..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HasParentQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/joining/HasParentQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,gBAAgB,EAAE;IACnB,MAAM,CAAC,iBAAc,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAC,CAAC,OAAO,CAAC;QACpD,UAAU,EAAC;YACT,WAAW,EAAC,QAAQ;YACpB,KAAK,EAAC,WAAW;SAClB;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js b/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js deleted file mode 100644 index fbc269d0a..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js +++ /dev/null @@ -1,10 +0,0 @@ -var _1 = require("../../../../../"); -it("NestedQuery", function () { - expect(_1.NestedQuery("taxonomy", "somequery")).toEqual({ - nested: { - path: "taxonomy", - filter: "somequery" - } - }); -}); -//# sourceMappingURL=NestedQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js.map deleted file mode 100644 index 94f1ac48d..000000000 --- a/lib/src/__test__/core/query/query_dsl/joining/NestedQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NestedQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/joining/NestedQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,aAAa,EAAE;IAChB,MAAM,CAAC,cAAW,CAAC,UAAU,EAAE,WAAW,CAAC,CAAC,CAAC,OAAO,CAAC;QACnD,MAAM,EAAC;YACL,IAAI,EAAC,UAAU;YACf,MAAM,EAAC,WAAW;SACnB;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js b/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js deleted file mode 100644 index 8c9028ad0..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js +++ /dev/null @@ -1,11 +0,0 @@ -var _1 = require("../../../../../"); -it("RangeQuery", function () { - expect(_1.RangeQuery("prices", { gte: 0, lt: 10 })).toEqual({ - range: { - prices: { - gte: 0, lt: 10 - } - } - }); -}); -//# sourceMappingURL=RangeQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js.map deleted file mode 100644 index 1b805b28d..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/term_level/RangeQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,YAAY,EAAE;IACf,MAAM,CAAC,aAAU,CAAC,QAAQ,EAAE,EAAC,GAAG,EAAC,CAAC,EAAE,EAAE,EAAC,EAAE,EAAC,CAAC,CAAC,CAAC,OAAO,CAAC;QACnD,KAAK,EAAC;YACJ,MAAM,EAAC;gBACL,GAAG,EAAC,CAAC,EAAE,EAAE,EAAC,EAAE;aACb;SACF;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js b/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js deleted file mode 100644 index b6c272b86..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js +++ /dev/null @@ -1,9 +0,0 @@ -var _1 = require("../../../../../"); -it("TermQuery", function () { - expect(_1.TermQuery("color", "red")).toEqual({ - term: { - color: "red" - } - }); -}); -//# sourceMappingURL=TermQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js.map deleted file mode 100644 index 496091ee1..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/TermQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TermQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/term_level/TermQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,WAAW,EAAE;IACd,MAAM,CAAC,YAAS,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC,CAAC,OAAO,CAAC;QACxC,IAAI,EAAC;YACH,KAAK,EAAC,KAAK;SACZ;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.d.ts b/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js b/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js deleted file mode 100644 index 7098e97c6..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js +++ /dev/null @@ -1,9 +0,0 @@ -var _1 = require("../../../../../"); -it("TermsQuery", function () { - expect(_1.TermsQuery("color", ["red", "blue"])).toEqual({ - terms: { - color: ["red", "blue"] - } - }); -}); -//# sourceMappingURL=TermsQuerySpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js.map b/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js.map deleted file mode 100644 index e9e3fab20..000000000 --- a/lib/src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TermsQuerySpec.js","sourceRoot":"","sources":["../../../../../../../src/__test__/core/query/query_dsl/term_level/TermsQuerySpec.ts"],"names":[],"mappings":"AAAA,iBAEO,iBAEP,CAAC,CAFuB;AAExB,EAAE,CAAC,YAAY,EAAE;IACf,MAAM,CAAC,aAAU,CAAC,OAAO,EAAE,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC;QACnD,KAAK,EAAC;YACJ,KAAK,EAAC,CAAC,KAAK,EAAE,MAAM,CAAC;SACtB;KACF,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/react/FastClickSpec.d.ts b/lib/src/__test__/core/react/FastClickSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/react/FastClickSpec.js b/lib/src/__test__/core/react/FastClickSpec.js deleted file mode 100644 index 0f1a9efa1..000000000 --- a/lib/src/__test__/core/react/FastClickSpec.js +++ /dev/null @@ -1,58 +0,0 @@ -var _this = this; -var React = require("react"); -var _1 = require("../../../"); -var enzyme_1 = require("enzyme"); -describe("FastClick", function () { - beforeEach(function () { - _this.handler = jasmine.createSpy("fastclick handler"); - _this.wrapper = enzyme_1.mount(React.createElement(_1.FastClick, {"handler": _this.handler}, React.createElement("button", null, "click me"))); - }); - it("should render children", function () { - expect(_this.wrapper.html()) - .toEqual(""); - }); - it("test mousedown", function () { - _this.wrapper.simulate("mouseDown", { button: 1 }); - expect(_this.handler).not.toHaveBeenCalled(); - _this.wrapper.simulate("mouseDown", { button: 0 }); - expect(_this.handler).toHaveBeenCalled(); - }); - describe("Touch events", function () { - beforeEach(function () { - _this.fastClick = _this.wrapper.node; - _this.simulateTouch = function (event, x, y) { - _this.wrapper.simulate(event, { - changedTouches: [{ pageX: x, pageY: y }] - }); - }; - _this.simulateTouch("touchStart", 10, 20); - expect(_this.fastClick.supportsTouch).toBe(true); - expect(_this.fastClick.startPoint).toEqual({ - x: 10, y: 20 - }); - }); - it("test touch above threshold", function () { - _this.simulateTouch("touchEnd", 30, 40); - expect(_this.handler).not.toHaveBeenCalled(); - expect(_this.fastClick.startPoint).toBe(undefined); - //ignore mousedowns if supports touch - _this.wrapper.simulate("mouseDown", { button: 0 }); - expect(_this.handler).not.toHaveBeenCalled(); - }); - it("test touch within threshold", function () { - _this.simulateTouch("touchEnd", 29, 39); - expect(_this.handler).toHaveBeenCalled(); - expect(_this.fastClick.startPoint).toBe(undefined); - }); - it("ignore multiple touch", function () { - _this.wrapper.simulate("touchStart", { - changedTouches: [ - { pageX: 1, pageY: 2 }, - { pageX: 10, pageY: 22 } - ] - }); - expect(_this.fastClick.startPoint).toBe(null); - }); - }); -}); -//# sourceMappingURL=FastClickSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/react/FastClickSpec.js.map b/lib/src/__test__/core/react/FastClickSpec.js.map deleted file mode 100644 index bfecbda1a..000000000 --- a/lib/src/__test__/core/react/FastClickSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FastClickSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/react/FastClickSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/react/LoadingComponentSpec.d.ts b/lib/src/__test__/core/react/LoadingComponentSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/react/LoadingComponentSpec.js b/lib/src/__test__/core/react/LoadingComponentSpec.js deleted file mode 100644 index 146aaf5e6..000000000 --- a/lib/src/__test__/core/react/LoadingComponentSpec.js +++ /dev/null @@ -1,19 +0,0 @@ -var _this = this; -var React = require("react"); -var _1 = require("../../../"); -var enzyme_1 = require("enzyme"); -describe("SearchkitProvider", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.wrapper = enzyme_1.mount(React.createElement(_1.LoadingComponent, {"searchkit": _this.searchkit}, React.createElement("p", null, "loading..."))); - }); - it("display nothing when not loading", function () { - expect(_this.wrapper.html()).toBe("
"); - }); - it("display children when loading", function () { - _this.searchkit.loading = true; - _this.wrapper.update(); - expect(_this.wrapper.html()).toBe("

loading...

"); - }); -}); -//# sourceMappingURL=LoadingComponentSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/react/LoadingComponentSpec.js.map b/lib/src/__test__/core/react/LoadingComponentSpec.js.map deleted file mode 100644 index 076361e6b..000000000 --- a/lib/src/__test__/core/react/LoadingComponentSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LoadingComponentSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/react/LoadingComponentSpec.tsx"],"names":[],"mappings":"AAAA,iBAgCA;AAhCA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAE/B,iBAGO,WAEP,CAAC,CAFiB;AAElB,uBAAoB,QAAQ,CAAC,CAAA;AAE7B,QAAQ,CAAC,mBAAmB,EAAE;IAE5B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,mBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,mBAAgB,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,GAC1C,qBAAC,CAAC,sBAAe,CACA,CACpB,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kCAAkC,EAAE;QACrC,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,IAAI,CAAC,aAAa,CAAC,CAAA;IACjD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,+BAA+B,EAAE;QAClC,KAAI,CAAC,SAAS,CAAC,OAAO,GAAG,IAAI,CAAA;QAC7B,KAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAA;QACrB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAA;IACvD,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/react/SearchkitComponentSpec.d.ts b/lib/src/__test__/core/react/SearchkitComponentSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/react/SearchkitComponentSpec.js b/lib/src/__test__/core/react/SearchkitComponentSpec.js deleted file mode 100644 index a6fbd48f6..000000000 --- a/lib/src/__test__/core/react/SearchkitComponentSpec.js +++ /dev/null @@ -1,140 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -var block = require('bem-cn'); -describe("SearchkitComponent", function () { - beforeEach(function () { - _this.component = new _1.SearchkitComponent(); - _this.component.props = {}; - _this.component.context = {}; - }); - it("SearchkitComponent.translatePropType", function () { - var translations = { - continueButton: "Continue", - cancelButton: "Cancel" - }; - var handler = _1.SearchkitComponent - .translationsPropType(translations); - expect(handler({ translations: { - continueButton: "Continue..." - } }, "translations", "MyComponent")).toEqual(null); - expect(handler({ translations: { - unknown1: "", - unknown2: "" - } }, "translations", "MyComponent")).toEqual(new Error("MyComponent: incorrect translations, unknown1,unknown2 keys are not included in continueButton,cancelButton")); - }); - it("translate()", function () { - var searchkit = _1.SearchkitManager.mock(); - searchkit.translateFunction = function (key) { - return { "searchkit": "searchkit level" }[key]; - }; - _this.component.searchkit = searchkit; - _this.component.props = { - translations: { - "prop": "prop level" - } - }; - _this.component.translations = { - "component": "component level {interpolation}" - }; - expect(_this.component.translate("searchkit")) - .toEqual("searchkit level"); - expect(_this.component.translate("prop")) - .toEqual("prop level"); - expect(_this.component.translate("component", { - interpolation: "foo" - })).toEqual("component level foo"); - expect(_this.component.translate("missing key")) - .toEqual("missing key"); - }); - it("_computeBemBlocks()", function () { - expect(_this.component._computeBemBlocks()) - .toEqual({}); - _this.component.defineBEMBlocks = function () { - var block = "hits"; - return { - container: block, - item: block + "-hit" - }; - }; - expect(_this.component._computeBemBlocks().container().toString()) - .toBe("hits"); - expect(_this.component._computeBemBlocks().container("loading").toString()) - .toBe("hits__loading"); - }); - it("_getSearchkit()", function () { - expect(_this.component._getSearchkit()).toBe(undefined); - _this.component.context.searchkit = "searchkit_via_context"; - expect(_this.component._getSearchkit()) - .toBe("searchkit_via_context"); - _this.component.props.searchkit = "searchkit_via_props"; - expect(_this.component._getSearchkit()) - .toBe("searchkit_via_props"); - }); - it("componentWillMount()", function () { - spyOn(_this.component, "forceUpdate"); - var searchkit = _1.SearchkitManager.mock(); - _this.component._computeBemBlocks = function () { return "computedBemBlocks"; }; - var accessor = new _1.Accessor(); - _this.component.defineAccessor = function () { return accessor; }; - spyOn(console, "warn"); - _this.component.componentWillMount(); - expect(_this.component.bemBlocks).toBe("computedBemBlocks"); - expect(_this.component.searchkit).toBe(undefined); - expect(_this.component.accessor).toBe(undefined); - expect(console.warn).toHaveBeenCalledWith('No searchkit found in props or context for SearchkitComponent'); - _this.component.props = { searchkit: searchkit }; - _this.component.componentWillMount(); - expect(_this.component.searchkit).toBe(searchkit); - expect(_this.component.accessor).toBe(accessor); - expect(searchkit.accessors.accessors) - .toEqual([accessor]); - expect(_this.component.forceUpdate).not.toHaveBeenCalled(); - searchkit.emitter.trigger(); - expect(_this.component.forceUpdate).toHaveBeenCalled(); - expect(searchkit.emitter.listeners.length).toBe(1); - _this.component.componentWillUnmount(); - expect(searchkit.emitter.listeners.length).toBe(0); - //should removeAccessor - expect(searchkit.accessors.accessors).toEqual([]); - }); - describe("getters", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - _this.results = { - hits: { - hits: [1, 2, 3], - total: 3 - } - }; - _this.searchkit.setResults(_this.results); - _this.query = new _1.ImmutableQuery().setSize(10); - _this.searchkit.query = _this.query; - _this.component.searchkit = _this.searchkit; - }); - it("getResults()", function () { - expect(_this.component.getResults()).toBe(_this.results); - }); - it("getHits()", function () { - expect(_this.component.getHits()).toEqual([1, 2, 3]); - }); - it("getHitsCount()", function () { - expect(_this.component.getHitsCount()).toEqual(3); - }); - it("hasHits()", function () { - expect(_this.component.hasHits()).toBe(true); - }); - it("getQuery()", function () { - expect(_this.component.getQuery()).toBe(_this.query); - }); - it("isInitialLoading()", function () { - expect(_this.component.isInitialLoading()).toBe(false); - }); - it("isLoading()", function () { - expect(_this.component.isLoading()).toBe(false); - }); - it("getError()", function () { - expect(_this.component.getError()).toBe(null); - }); - }); -}); -//# sourceMappingURL=SearchkitComponentSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/react/SearchkitComponentSpec.js.map b/lib/src/__test__/core/react/SearchkitComponentSpec.js.map deleted file mode 100644 index 0f39225f4..000000000 --- a/lib/src/__test__/core/react/SearchkitComponentSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitComponentSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/react/SearchkitComponentSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/react/SearchkitProviderSpec.d.ts b/lib/src/__test__/core/react/SearchkitProviderSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/react/SearchkitProviderSpec.js b/lib/src/__test__/core/react/SearchkitProviderSpec.js deleted file mode 100644 index aedabe963..000000000 --- a/lib/src/__test__/core/react/SearchkitProviderSpec.js +++ /dev/null @@ -1,31 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var _this = this; -var React = require("react"); -var _1 = require("../../../"); -var enzyme_1 = require("enzyme"); -describe("SearchkitProvider", function () { - beforeEach(function () { - _this.searchkit = _1.SearchkitManager.mock(); - var SomeComponent = (function (_super) { - __extends(SomeComponent, _super); - function SomeComponent() { - _super.apply(this, arguments); - } - SomeComponent.prototype.render = function () { - return React.createElement("h1", null, "Hello"); - }; - return SomeComponent; - })(_1.SearchkitComponent); - _this.wrapper = enzyme_1.mount(React.createElement(_1.SearchkitProvider, {"searchkit": _this.searchkit}, React.createElement(SomeComponent, null))); - }); - it("searchkit provider should work correctly", function () { - expect(_this.wrapper.html()).toBe("

Hello

"); - expect(_this.wrapper.node.props.searchkit) - .toBe(_this.searchkit); - }); -}); -//# sourceMappingURL=SearchkitProviderSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/react/SearchkitProviderSpec.js.map b/lib/src/__test__/core/react/SearchkitProviderSpec.js.map deleted file mode 100644 index 9e14654cd..000000000 --- a/lib/src/__test__/core/react/SearchkitProviderSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitProviderSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/react/SearchkitProviderSpec.tsx"],"names":["SomeComponent","SomeComponent.constructor","SomeComponent.render"],"mappings":";;;;;AAAA,iBAmCA;AAnCA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAE/B,iBAIO,WAEP,CAAC,CAFiB;AAElB,uBAAoB,QAAQ,CAAC,CAAA;AAE7B,QAAQ,CAAC,mBAAmB,EAAE;IAE5B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,mBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC;YAA4BA,iCAA4BA;YAAxDA;gBAA4BC,8BAA4BA;YAKxDA,CAACA;YAHCD,8BAAMA,GAANA;gBACEE,MAAMA,CAACA,qBAACA,EAAEA,iBAAWA,CAAAA;YACvBA,CAACA;YACHF,oBAACA;QAADA,CAACA,AALD,EAA4B,qBAAkB,EAK7C;QACD,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,oBAAiB,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,GAC3C,oBAAC,aAAa,OAAE,CACE,CACrB,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,0CAA0C,EAAE;QAC7C,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAA;QAClD,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC;aACtC,IAAI,CAAC,KAAI,CAAC,SAAS,CAAC,CAAA;IACzB,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/state/ArrayStateSpec.d.ts b/lib/src/__test__/core/state/ArrayStateSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/state/ArrayStateSpec.js b/lib/src/__test__/core/state/ArrayStateSpec.js deleted file mode 100644 index 19d27ff5e..000000000 --- a/lib/src/__test__/core/state/ArrayStateSpec.js +++ /dev/null @@ -1,36 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("ArrayState", function () { - beforeEach(function () { - _this.state = new _1.ArrayState([1, 2, 3]); - }); - afterEach(function () { - //test immutability - expect(_this.state.value).toEqual([1, 2, 3]); - }); - it("getValue()", function () { - expect(_this.state.getValue()).toEqual([1, 2, 3]); - expect(_this.state.create(null).getValue()).toEqual([]); - }); - it("toggle()", function () { - expect(_this.state.toggle(1).getValue()) - .toEqual([2, 3]); - expect(_this.state.toggle(4).getValue()) - .toEqual([1, 2, 3, 4]); - }); - it("clear()", function () { - expect(_this.state.clear().getValue()).toEqual([]); - }); - it("remove()", function () { - expect(_this.state.remove(2).getValue()).toEqual([1, 3]); - }); - it("add()", function () { - expect(_this.state.add(0).getValue()).toEqual([1, 2, 3, 0]); - }); - it("contains()", function () { - expect(_this.state.contains(2)).toEqual(true); - expect(_this.state.contains(3)).toEqual(true); - expect(_this.state.contains(4)).toEqual(false); - }); -}); -//# sourceMappingURL=ArrayStateSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/state/ArrayStateSpec.js.map b/lib/src/__test__/core/state/ArrayStateSpec.js.map deleted file mode 100644 index 1634d23a1..000000000 --- a/lib/src/__test__/core/state/ArrayStateSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ArrayStateSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/state/ArrayStateSpec.ts"],"names":[],"mappings":"AAAA,iBA8CA;AA9CA,iBAAyB,WAAW,CAAC,CAAA;AAErC,QAAQ,CAAC,YAAY,EAAE;IACrB,UAAU,CAAC;QACT,KAAI,CAAC,KAAK,GAAG,IAAI,aAAU,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;IACtC,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC;QACR,mBAAmB;QACnB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;IAC3C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;QAC9C,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACxD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE;QACb,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC;aACpC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;QACjB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC;aACpC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;IACvB,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,SAAS,EAAE;QACZ,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE;QACb,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;IACxD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,OAAO,EAAE;QACV,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;IACzD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;QAC5C,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;QAC5C,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;IAC/C,CAAC,CAAC,CAAA;AAKJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/state/LevelStateSpec.d.ts b/lib/src/__test__/core/state/LevelStateSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/state/LevelStateSpec.js b/lib/src/__test__/core/state/LevelStateSpec.js deleted file mode 100644 index 12df8524a..000000000 --- a/lib/src/__test__/core/state/LevelStateSpec.js +++ /dev/null @@ -1,96 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("LevelState", function () { - beforeEach(function () { - _this.initialState = [["a"], ["b"]]; - _this.state = new _1.LevelState(_this.initialState); - }); - afterEach(function () { - //test immutability - expect(_this.state.value) - .toEqual([["a"], ["b"]]); - }); - it("getValue()", function () { - expect(_this.state.getValue()).toEqual(_this.initialState); - expect(_this.state.create(null).getValue()).toEqual([]); - }); - it("add()", function () { - expect(_this.state.add(2, "c").getValue()) - .toEqual([["a"], ["b"], ["c"]]); - expect(_this.state.add(1, "c").getValue()) - .toEqual([["a"], ["b", "c"]]); - }); - it("contains()", function () { - expect(_this.state.contains(1, "b")).toEqual(true); - expect(_this.state.contains(1, "c")).toEqual(false); - }); - it("clear()", function () { - var state = _this.state.create([['a'], ['b'], ['c']]); - expect(state.clear().getValue()).toEqual([]); - expect(state.clear(0).getValue()).toEqual([]); - expect(state.clear(1).getValue()).toEqual([['a']]); - expect(state.clear(2).getValue()).toEqual([['a'], ['b']]); - expect(state.clear(3).getValue()).toEqual([['a'], ['b'], ['c']]); - }); - it("remove()", function () { - var state = new _1.LevelState([ - ['a', 'b'], ['c', 'd'] - ]); - expect(state.remove(0, 'a').getValue()).toEqual([ - ['b'], ['c', 'd'] - ]); - expect(state.remove(1, 'd').getValue()).toEqual([ - ['a', 'b'], ['c'] - ]); - expect(state.remove(0, 'c').getValue()).toEqual([ - ['a', 'b'], ['c', 'd'] - ]); - }); - it("toggle()", function () { - expect(_this.state.toggle(0, 'c').getValue()).toEqual([ - ['a', 'c'], ['b'] - ]); - expect(_this.state.toggle(0, 'a').getValue()).toEqual([ - [], ['b'] - ]); - }); - it("getLevel()", function () { - expect(_this.state.getLevel(0)).toEqual(['a']); - expect(_this.state.getLevel(1)).toEqual(['b']); - expect(_this.state.getLevel(2)).toEqual([]); - }); - it("levelHasFilters()", function () { - expect(_this.state.levelHasFilters(0)).toEqual(true); - expect(_this.state.levelHasFilters(2)).toEqual(false); - }); - it("isLeafLevel()", function () { - expect(_this.state.isLeafLevel(0)).toEqual(false); - expect(_this.state.isLeafLevel(2)).toEqual(false); - expect(_this.state.isLeafLevel(1)).toEqual(true); - }); - it("getLeafLevel()", function () { - expect(_this.state.getLeafLevel()).toEqual(1); - expect(_this.state.add(2, 'c').getLeafLevel()) - .toEqual(2); - expect(_this.state.remove(0, 'a').getLeafLevel()) - .toEqual(1); - }); - it("toggleLevel()", function () { - var state = new _1.LevelState([ - ['a'], ['b'], ['c'] - ]); - expect(state.toggleLevel(2, 'c').getValue()) - .toEqual([['a'], ['b']]); - expect(state.toggleLevel(1, 'b').getValue()) - .toEqual([['a'], ['b']]); - expect(state.toggleLevel(2, 'd').getValue()) - .toEqual([['a'], ['b'], ['d']]); - expect(state.toggleLevel(1, 'd').getValue()) - .toEqual([['a'], ['d']]); - expect(state.toggleLevel(0, 'a').getValue()) - .toEqual([['a']]); - expect(state.toggleLevel(0, 'd').getValue()) - .toEqual([['d']]); - }); -}); -//# sourceMappingURL=LevelStateSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/state/LevelStateSpec.js.map b/lib/src/__test__/core/state/LevelStateSpec.js.map deleted file mode 100644 index 2605f4c05..000000000 --- a/lib/src/__test__/core/state/LevelStateSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LevelStateSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/state/LevelStateSpec.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/__test__/core/state/ObjectStateSpec.d.ts b/lib/src/__test__/core/state/ObjectStateSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/state/ObjectStateSpec.js b/lib/src/__test__/core/state/ObjectStateSpec.js deleted file mode 100644 index 61477a086..000000000 --- a/lib/src/__test__/core/state/ObjectStateSpec.js +++ /dev/null @@ -1,21 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("ObjectState", function () { - beforeEach(function () { - _this.state = new _1.ObjectState({ a: "b" }); - }); - afterEach(function () { - //test immutability - expect(_this.state.value).toEqual({ a: "b" }); - }); - it("value state", function () { - expect(_this.state.getValue()).toEqual({ a: "b" }); - expect(_this.state.clear().getValue()).toEqual({}); - }); - it("hasValue()", function () { - expect(_this.state.hasValue()).toBe(true); - var state = _this.state.clear(); - expect(state.hasValue()).toBe(false); - }); -}); -//# sourceMappingURL=ObjectStateSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/state/ObjectStateSpec.js.map b/lib/src/__test__/core/state/ObjectStateSpec.js.map deleted file mode 100644 index 0d9c4af20..000000000 --- a/lib/src/__test__/core/state/ObjectStateSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectStateSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/state/ObjectStateSpec.ts"],"names":[],"mappings":"AAAA,iBAwBA;AAxBA,iBAA0B,WAAW,CAAC,CAAA;AAEtC,QAAQ,CAAC,aAAa,EAAE;IACtB,UAAU,CAAC;QACT,KAAI,CAAC,KAAK,GAAG,IAAI,cAAW,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,CAAA;IACvC,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC;QACR,mBAAmB;QACnB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,CAAA;IAC3C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,aAAa,EAAE;QAChB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAC,GAAG,EAAC,CAAC,CAAA;QAC9C,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;QACxC,IAAI,KAAK,GAAG,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAA;QAC9B,MAAM,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IAEtC,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/state/StateSpec.d.ts b/lib/src/__test__/core/state/StateSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/state/StateSpec.js b/lib/src/__test__/core/state/StateSpec.js deleted file mode 100644 index 3a55e7f7c..000000000 --- a/lib/src/__test__/core/state/StateSpec.js +++ /dev/null @@ -1,42 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var _this = this; -var _1 = require("../../../"); -describe("State", function () { - beforeEach(function () { - var ExampleState = (function (_super) { - __extends(ExampleState, _super); - function ExampleState() { - _super.apply(this, arguments); - } - return ExampleState; - })(_1.State); - _this.state = new ExampleState(1); - }); - afterEach(function () { - //test immutability - expect(_this.state.value).toEqual(1); - }); - it("getValue()", function () { - expect(_this.state.getValue()).toEqual(1); - }); - it("create()", function () { - expect(_this.state.value).toEqual(1); - expect(_this.state.create(2).value).toEqual(2); - }); - it("setValue()", function () { - expect(_this.state.setValue(2).value).toEqual(2); - }); - it("hasValue()", function () { - expect(_this.state.hasValue()).toBe(true); - var state = _this.state.clear(); - expect(state.hasValue()).toBe(false); - }); - it("clear()", function () { - expect(_this.state.clear().value).toEqual(null); - }); -}); -//# sourceMappingURL=StateSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/state/StateSpec.js.map b/lib/src/__test__/core/state/StateSpec.js.map deleted file mode 100644 index 4a66fdc45..000000000 --- a/lib/src/__test__/core/state/StateSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StateSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/state/StateSpec.ts"],"names":["ExampleState","ExampleState.constructor"],"mappings":";;;;;AAAA,iBAsCA;AAtCA,iBAAoB,WAAW,CAAC,CAAA;AAEhC,QAAQ,CAAC,OAAO,EAAE;IAChB,UAAU,CAAC;QACT;YAA2BA,gCAAaA;YAAxCA;gBAA2BC,8BAAaA;YAExCA,CAACA;YAADD,mBAACA;QAADA,CAACA,AAFD,EAA2B,QAAK,EAE/B;QACD,KAAI,CAAC,KAAK,GAAG,IAAI,YAAY,CAAC,CAAC,CAAC,CAAA;IAClC,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC;QACR,mBAAmB;QACnB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAA;IACrC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAA;IAC1C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE;QACb,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAA;QACnC,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAA;IAC/C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,CAAA;IACjD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;QACxC,IAAI,KAAK,GAAG,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAA;QAC9B,MAAM,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IACtC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,SAAS,EAAE;QACZ,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IAChD,CAAC,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/state/ValueStateSpec.d.ts b/lib/src/__test__/core/state/ValueStateSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/state/ValueStateSpec.js b/lib/src/__test__/core/state/ValueStateSpec.js deleted file mode 100644 index e2fb88bd3..000000000 --- a/lib/src/__test__/core/state/ValueStateSpec.js +++ /dev/null @@ -1,24 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("ValueState", function () { - beforeEach(function () { - _this.state = new _1.ValueState("foo"); - }); - afterEach(function () { - //test immutability - expect(_this.state.value).toEqual("foo"); - }); - it("value state", function () { - expect(_this.state.getValue()).toEqual("foo"); - expect(_this.state.create("bar").value).toEqual("bar"); - expect(_this.state.setValue("bar").value).toEqual("bar"); - expect(_this.state.clear().value).toEqual(null); - }); - it("toggle()", function () { - var state = _this.state.toggle("bar"); - expect(state.getValue()).toBe("bar"); - state = state.toggle("bar"); - expect(state.getValue()).toBe(null); - }); -}); -//# sourceMappingURL=ValueStateSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/state/ValueStateSpec.js.map b/lib/src/__test__/core/state/ValueStateSpec.js.map deleted file mode 100644 index abf35e8f4..000000000 --- a/lib/src/__test__/core/state/ValueStateSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ValueStateSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/state/ValueStateSpec.ts"],"names":[],"mappings":"AAAA,iBA4BA;AA5BA,iBAAyB,WAAW,CAAC,CAAA;AAErC,QAAQ,CAAC,YAAY,EAAE;IACrB,UAAU,CAAC;QACT,KAAI,CAAC,KAAK,GAAG,IAAI,aAAU,CAAC,KAAK,CAAC,CAAA;IACpC,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC;QACR,mBAAmB;QACnB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;IACzC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,aAAa,EAAE;QAChB,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;QAC5C,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;QACrD,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;QACvD,MAAM,CAAC,KAAI,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;IAChD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE;QACb,IAAI,KAAK,GAAG,KAAI,CAAC,KAAK,CAAC,MAAM,CAAC,KAAK,CAAC,CAAA;QACpC,MAAM,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;QACpC,KAAK,GAAG,KAAK,CAAC,MAAM,CAAC,KAAK,CAAC,CAAA;QAC3B,MAAM,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;IAErC,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/support/EventEmitterSpec.d.ts b/lib/src/__test__/core/support/EventEmitterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/support/EventEmitterSpec.js b/lib/src/__test__/core/support/EventEmitterSpec.js deleted file mode 100644 index c50aaeda6..000000000 --- a/lib/src/__test__/core/support/EventEmitterSpec.js +++ /dev/null @@ -1,28 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -describe("EventEmitter", function () { - beforeEach(function () { - _this.emitter = new _1.EventEmitter(); - }); - it("constructor()", function () { - expect(_this.emitter.listeners).toEqual([]); - }); - it("add, trigger, remove", function () { - var argsStr = ""; - var fn = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i - 0] = arguments[_i]; - } - argsStr = args.join(""); - }; - var removeFn = _this.emitter.addListener(fn); - expect(_this.emitter.listeners) - .toEqual([fn]); - _this.emitter.trigger("a", "b", "c"); - expect(argsStr).toEqual("abc"); - removeFn(); - expect(_this.emitter.listeners).toEqual([]); - }); -}); -//# sourceMappingURL=EventEmitterSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/support/EventEmitterSpec.js.map b/lib/src/__test__/core/support/EventEmitterSpec.js.map deleted file mode 100644 index a1dea9f1f..000000000 --- a/lib/src/__test__/core/support/EventEmitterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventEmitterSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/support/EventEmitterSpec.ts"],"names":[],"mappings":"AAAA,iBA+BA;AA/BA,iBAA2B,WAG3B,CAAC,CAHqC;AAGtC,QAAQ,CAAC,cAAc,EAAE;IAEvB,UAAU,CAAC;QACT,KAAI,CAAC,OAAO,GAAG,IAAI,eAAY,EAAE,CAAA;IACnC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IAC5C,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,sBAAsB,EAAE;QACzB,IAAI,OAAO,GAAG,EAAE,CAAA;QAChB,IAAI,EAAE,GAAG;YAAC,cAAO;iBAAP,WAAO,CAAP,sBAAO,CAAP,IAAO;gBAAP,6BAAO;;YACf,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;QACzB,CAAC,CAAA;QACD,IAAI,QAAQ,GAAG,KAAI,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE,CAAC,CAAA;QAC3C,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,SAAS,CAAC;aAC3B,OAAO,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;QAChB,KAAI,CAAC,OAAO,CAAC,OAAO,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,CAAA;QACnC,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;QAE9B,QAAQ,EAAE,CAAA;QACV,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IAE5C,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/support/UtilsSpec.d.ts b/lib/src/__test__/core/support/UtilsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/support/UtilsSpec.js b/lib/src/__test__/core/support/UtilsSpec.js deleted file mode 100644 index 48ddfc633..000000000 --- a/lib/src/__test__/core/support/UtilsSpec.js +++ /dev/null @@ -1,34 +0,0 @@ -var _1 = require("../../../"); -describe("Utils", function () { - it("guid()", function () { - expect(_1.Utils.guid().length).toEqual(36); - }); - it("collapse()", function () { - var times2 = function (n) { return n * 2; }; - expect(_1.Utils.collapse([times2, times2, times2], 1)).toBe(8); - }); - it("instanceOf", function () { - var isRegex = _1.Utils.instanceOf(RegExp); - expect(isRegex(/s/)).toBe(true); - expect(isRegex("s")).toBe(false); - }); - it("interpolate", function () { - expect(_1.Utils.interpolate("hello {message}, Hello {message}{ending}{missing}", { - message: "World", - ending: "!" - })).toEqual("hello World, Hello World!{missing}"); - }); - it("translate() - don't call interpolate", function () { - var key = "No Results found!"; - spyOn(_1.Utils, "interpolate"); - expect(_1.Utils.translate(key)).toBe(key); - expect(_1.Utils.interpolate).not.toHaveBeenCalled(); - }); - it("translate() - with interpolations", function () { - var key = "{count} Results found!"; - spyOn(_1.Utils, "interpolate").and.callThrough(); - expect(_1.Utils.translate(key, { count: 5 })).toBe("5 Results found!"); - expect(_1.Utils.interpolate).toHaveBeenCalledWith(key, { count: 5 }); - }); -}); -//# sourceMappingURL=UtilsSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/support/UtilsSpec.js.map b/lib/src/__test__/core/support/UtilsSpec.js.map deleted file mode 100644 index 082760331..000000000 --- a/lib/src/__test__/core/support/UtilsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"UtilsSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/support/UtilsSpec.ts"],"names":[],"mappings":"AAAA,iBAAoB,WAGpB,CAAC,CAH8B;AAG/B,QAAQ,CAAC,OAAO,EAAE;IAGhB,EAAE,CAAC,QAAQ,EAAE;QACX,MAAM,CAAC,QAAK,CAAC,IAAI,EAAE,CAAC,MAAM,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;IACzC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,IAAI,MAAM,GAAG,UAAA,CAAC,IAAI,OAAA,CAAC,GAAC,CAAC,EAAH,CAAG,CAAA;QACrB,MAAM,CACJ,QAAK,CAAC,QAAQ,CAAC,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,CAAC,EAAE,CAAC,CAAC,CAC5C,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IACX,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,YAAY,EAAE;QACf,IAAI,OAAO,GAAG,QAAK,CAAC,UAAU,CAAC,MAAM,CAAC,CAAA;QACtC,MAAM,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;QAC/B,MAAM,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;IAClC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,aAAa,EAAE;QAChB,MAAM,CAAC,QAAK,CAAC,WAAW,CAAC,mDAAmD,EAAE;YAC5E,OAAO,EAAC,OAAO;YACf,MAAM,EAAC,GAAG;SACX,CAAC,CAAC,CAAC,OAAO,CAAC,oCAAoC,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,sCAAsC,EAAE;QACzC,IAAI,GAAG,GAAG,mBAAmB,CAAA;QAC7B,KAAK,CAAC,QAAK,EAAE,aAAa,CAAC,CAAA;QAC3B,MAAM,CAAC,QAAK,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;QACtC,MAAM,CAAC,QAAK,CAAC,WAAW,CAAC,CAAC,GAAG,CAAC,gBAAgB,EAAE,CAAA;IAClD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,mCAAmC,EAAE;QACtC,IAAI,GAAG,GAAG,wBAAwB,CAAA;QAClC,KAAK,CAAC,QAAK,EAAE,aAAa,CAAC,CAAC,GAAG,CAAC,WAAW,EAAE,CAAA;QAC7C,MAAM,CAAC,QAAK,CAAC,SAAS,CAAC,GAAG,EAAE,EAAC,KAAK,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,IAAI,CAC1C,kBAAkB,CACnB,CAAA;QACD,MAAM,CAAC,QAAK,CAAC,WAAW,CAAC,CAAC,oBAAoB,CAC5C,GAAG,EAAE,EAAC,KAAK,EAAC,CAAC,EAAC,CACf,CAAA;IACH,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/transport/AxiosESTransportSpec.d.ts b/lib/src/__test__/core/transport/AxiosESTransportSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/transport/AxiosESTransportSpec.js b/lib/src/__test__/core/transport/AxiosESTransportSpec.js deleted file mode 100644 index 8b2a20450..000000000 --- a/lib/src/__test__/core/transport/AxiosESTransportSpec.js +++ /dev/null @@ -1,57 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -require("jasmine-ajax"); -describe("AxiosESTransport", function () { - beforeEach(function () { - jasmine.Ajax.install(); - _this.host = "http://search:9200/"; - _this.transport = new _1.AxiosESTransport(_this.host); - }); - afterEach(function () { - jasmine.Ajax.uninstall(); - }); - it("constructor()", function () { - expect(_this.transport.host).toBe(_this.host); - expect(_this.transport.options.headers).toEqual({}); - var axiosConfig = _this.transport.axios.defaultConfig; - expect(axiosConfig.baseURL).toBe(_this.host); - expect(axiosConfig.timeout).toBe(_1.AxiosESTransport.timeout); - expect(axiosConfig.headers).toBe(_this.transport.options.headers); - expect(_this.transport instanceof _1.ESTransport).toBe(true); - }); - it("constructor() - headers", function () { - var transport = new _1.AxiosESTransport(_this.host, { - headers: { - "Content-Type": "application/json", - }, - basicAuth: "key:val" - }); - expect(transport.options.headers).toEqual({ - "Content-Type": "application/json", - "Authorization": "Basic " + btoa("key:val") - }); - }); - it("search()", function (done) { - var mockResults = { hits: [1, 2, 3] }; - jasmine.Ajax.stubRequest(_this.host + "_search").andReturn({ - "responseText": JSON.stringify(mockResults) - }); - _this.transport.search({ - size: 10, - from: 0 - }).then(function (result) { - expect(result.hits).toEqual([1, 2, 3]); - var request = jasmine.Ajax.requests.mostRecent(); - expect(request.method).toBe("POST"); - expect(request["data"]()).toEqual({ size: 10, from: 0 }); - done(); - }); - }); - it("test timeout", function () { - _1.AxiosESTransport.timeout = 10; - _this.transport = new _1.AxiosESTransport(_this.host); - expect(_this.transport.axios.defaultConfig.timeout) - .toEqual(10); - }); -}); -//# sourceMappingURL=AxiosESTransportSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/transport/AxiosESTransportSpec.js.map b/lib/src/__test__/core/transport/AxiosESTransportSpec.js.map deleted file mode 100644 index 1a1260af8..000000000 --- a/lib/src/__test__/core/transport/AxiosESTransportSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AxiosESTransportSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/transport/AxiosESTransportSpec.ts"],"names":[],"mappings":"AAAA,iBAkEA;AAlEA,iBAA4C,WAC5C,CAAC,CADsD;AACvD,QAAO,cAEP,CAAC,CAFoB;AAErB,QAAQ,CAAC,kBAAkB,EAAE;IAE3B,UAAU,CAAC;QACT,OAAO,CAAC,IAAI,CAAC,OAAO,EAAE,CAAA;QACtB,KAAI,CAAC,IAAI,GAAG,qBAAqB,CAAA;QACjC,KAAI,CAAC,SAAS,GAAG,IAAI,mBAAgB,CAAC,KAAI,CAAC,IAAI,CAAC,CAAA;IAClD,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC;QACR,OAAO,CAAC,IAAI,CAAC,SAAS,EAAE,CAAA;IAC1B,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,eAAe,EAAE;QAClB,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,KAAI,CAAC,IAAI,CAAC,CAAA;QAC3C,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;QAClD,IAAI,WAAW,GAAG,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC,aAAa,CAAA;QACpD,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,KAAI,CAAC,IAAI,CAAC,CAAA;QAC3C,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,mBAAgB,CAAC,OAAO,CAAC,CAAA;QAC1D,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,KAAI,CAAC,SAAS,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QAChE,MAAM,CAAC,KAAI,CAAC,SAAS,YAAY,cAAW,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;IAC1D,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,yBAAyB,EAAE;QAC5B,IAAM,SAAS,GAAG,IAAI,mBAAgB,CAAC,KAAI,CAAC,IAAI,EAAE;YAChD,OAAO,EAAC;gBACN,cAAc,EAAC,kBAAkB;aAClC;YACD,SAAS,EAAC,SAAS;SACpB,CAAC,CAAA;QACF,MAAM,CAAC,SAAS,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC;YACxC,cAAc,EAAC,kBAAkB;YACjC,eAAe,EAAC,QAAQ,GAAG,IAAI,CAAC,SAAS,CAAC;SAC3C,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE,UAAC,IAAI;QAClB,IAAI,WAAW,GAAG,EAAC,IAAI,EAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,EAAC,CAAA;QAChC,OAAO,CAAC,IAAI,CAAC,WAAW,CAAC,KAAI,CAAC,IAAI,GAAG,SAAS,CAAC,CAAC,SAAS,CAAC;YACxD,cAAc,EAAE,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC;SAC5C,CAAC,CAAC;QACH,KAAI,CAAC,SAAS,CAAC,MAAM,CAAC;YACpB,IAAI,EAAC,EAAE;YACP,IAAI,EAAC,CAAC;SACP,CAAC,CAAC,IAAI,CAAC,UAAC,MAAM;YACb,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,CAAC,CAAC,CAAC,CAAA;YACpC,IAAI,OAAO,GAAG,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,UAAU,EAAE,CAAA;YAChD,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,CAAA;YACnC,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,OAAO,CAC/B,EAAC,IAAI,EAAC,EAAE,EAAE,IAAI,EAAC,CAAC,EAAC,CAAC,CAAA;YACpB,IAAI,EAAE,CAAA;QACR,CAAC,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAIF,EAAE,CAAC,cAAc,EAAE;QACjB,mBAAgB,CAAC,OAAO,GAAG,EAAE,CAAA;QAC7B,KAAI,CAAC,SAAS,GAAG,IAAI,mBAAgB,CAAC,KAAI,CAAC,IAAI,CAAC,CAAA;QAChD,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC,aAAa,CAAC,OAAO,CAAC;aAC/C,OAAO,CAAC,EAAE,CAAC,CAAA;IAChB,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/__test__/core/transport/MockESTransportSpec.d.ts b/lib/src/__test__/core/transport/MockESTransportSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/__test__/core/transport/MockESTransportSpec.js b/lib/src/__test__/core/transport/MockESTransportSpec.js deleted file mode 100644 index 2e56bb4c2..000000000 --- a/lib/src/__test__/core/transport/MockESTransportSpec.js +++ /dev/null @@ -1,18 +0,0 @@ -var _this = this; -var _1 = require("../../../"); -require("jasmine-ajax"); -describe("MockESTransport", function () { - beforeEach(function () { - _this.transport = new _1.MockESTransport(); - }); - it("contructed correctly", function () { - expect(_this.transport).toEqual(jasmine.any(_1.ESTransport)); - }); - it("search()", function (done) { - _this.transport.search("query").then(function (returnValue) { - expect(returnValue).toEqual("query"); - done(); - }); - }); -}); -//# sourceMappingURL=MockESTransportSpec.js.map \ No newline at end of file diff --git a/lib/src/__test__/core/transport/MockESTransportSpec.js.map b/lib/src/__test__/core/transport/MockESTransportSpec.js.map deleted file mode 100644 index f56fd52cc..000000000 --- a/lib/src/__test__/core/transport/MockESTransportSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MockESTransportSpec.js","sourceRoot":"","sources":["../../../../../src/__test__/core/transport/MockESTransportSpec.ts"],"names":[],"mappings":"AAAA,iBAyBA;AAzBA,iBAA2C,WAC3C,CAAC,CADqD;AACtD,QAAO,cAGP,CAAC,CAHoB;AAGrB,QAAQ,CAAC,iBAAiB,EAAE;IAE1B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,IAAI,kBAAe,EAAE,CAAA;IACxC,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,sBAAsB,EAAE;QACzB,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,CAAC,OAAO,CAC5B,OAAO,CAAC,GAAG,CAAC,cAAW,CAAC,CACzB,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,UAAU,EAAE,UAAC,IAAI;QAClB,KAAI,CAAC,SAAS,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,UAAC,WAAW;YAC9C,MAAM,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;YACpC,IAAI,EAAE,CAAA;QACR,CAAC,CAAC,CAAA;IAEJ,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/__test__/TestHelpers.d.ts b/lib/src/components/__test__/TestHelpers.d.ts deleted file mode 100644 index b4929293c..000000000 --- a/lib/src/components/__test__/TestHelpers.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare const hasClass: (inst: any, className: any) => any; -export declare const jsxToHTML: any; -export declare const printPrettyHtml: (html: any) => void; -export declare const fastClick: (el: any) => void; diff --git a/lib/src/components/__test__/TestHelpers.js b/lib/src/components/__test__/TestHelpers.js deleted file mode 100644 index be1fec5db..000000000 --- a/lib/src/components/__test__/TestHelpers.js +++ /dev/null @@ -1,23 +0,0 @@ -var ReactTestUtils = require('react-addons-test-utils'); -var beautifyHtml = require('js-beautify').html; -exports.hasClass = function (inst, className) { - if (ReactTestUtils.isDOMComponent(inst.node)) { - return inst.hasClass(className); - } - else { - try { - var classes = inst.node.props.children.props.className; - return (' ' + classes + ' ').indexOf(' ' + className + ' ') > -1; - } - catch (e) { } - } - return false; -}; -exports.jsxToHTML = require('react-dom/server').renderToStaticMarkup; -exports.printPrettyHtml = function (html) { - console.log("\n" + beautifyHtml(html, { "indent_size": 2 }).replace(/class=/g, "className=")); -}; -exports.fastClick = function (el) { - el.simulate("mouseDown", { button: 0 }); -}; -//# sourceMappingURL=TestHelpers.js.map \ No newline at end of file diff --git a/lib/src/components/__test__/TestHelpers.js.map b/lib/src/components/__test__/TestHelpers.js.map deleted file mode 100644 index 6447c12ab..000000000 --- a/lib/src/components/__test__/TestHelpers.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TestHelpers.js","sourceRoot":"","sources":["../../../../src/components/__test__/TestHelpers.ts"],"names":[],"mappings":"AAAA,IAAO,cAAc,WAAW,yBAAyB,CAAC,CAAC;AAC3D,IAAM,YAAY,GAAG,OAAO,CAAC,aAAa,CAAC,CAAC,IAAI,CAAA;AACnC,gBAAQ,GAAG,UAAC,IAAI,EAAE,SAAS;IACtC,EAAE,CAAA,CAAC,cAAc,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QAC5C,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAA;IACjC,CAAC;IAAC,IAAI,CAAC,CAAC;QACN,IAAI,CAAC;YACH,IAAI,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,SAAS,CAAA;YACtD,MAAM,CAAC,CAAC,GAAG,GAAG,OAAO,GAAG,GAAG,CAAC,CAAC,OAAO,CAAC,GAAG,GAAG,SAAS,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC,CAAA;QAClE,CAAE;QAAA,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA,CAAC,CAAA,CAAC;IACf,CAAC;IACD,MAAM,CAAC,KAAK,CAAA;AACd,CAAC,CAAA;AAGY,iBAAS,GAAG,OAAO,CAAC,kBAAkB,CAAC,CAAC,oBAAoB,CAAA;AAC5D,uBAAe,GAAG,UAAC,IAAI;IAClC,OAAO,CAAC,GAAG,CAAC,IAAI,GAAE,YAAY,CAAE,IAAI,EAAE,EAAC,aAAa,EAAC,CAAC,EAAC,CAAE,CAAC,OAAO,CAAC,SAAS,EAAE,YAAY,CAAC,CAAE,CAAA;AAC9F,CAAC,CAAA;AAGY,iBAAS,GAAG,UAAC,EAAE;IAC1B,EAAE,CAAC,QAAQ,CAAC,WAAW,EAAE,EAAC,MAAM,EAAC,CAAC,EAAC,CAAC,CAAA;AACtC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/index.d.ts b/lib/src/components/index.d.ts deleted file mode 100644 index 09602fb02..000000000 --- a/lib/src/components/index.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export * from "./search/filters/menu-filter/src/MenuFilter"; -export * from "./search/filters/refinement-list-filter/src/RefinementListFilter"; -export * from "./search/filters/reset-filters/src/ResetFilters"; -export * from "./search/filters/selected-filters/src/SelectedFilters"; -export * from "./search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter"; -export * from "./search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter"; -export * from "./search/hits/src/Hits"; -export * from "./search/hits/src/NoHits"; -export * from "./search/hits/src/InitialLoader"; -export * from "./search/hits-stats/src/HitsStats"; -export * from "./search/pagination/src/Pagination"; -export * from "./search/search-box/src/SearchBox"; -export * from "./search/sorting-selector/src/SortingSelector"; -export * from "./search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter"; -export * from "./search/filters/range-filter/src/RangeFilter"; diff --git a/lib/src/components/index.js b/lib/src/components/index.js deleted file mode 100644 index babf5419f..000000000 --- a/lib/src/components/index.js +++ /dev/null @@ -1,19 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./search/filters/menu-filter/src/MenuFilter")); -__export(require("./search/filters/refinement-list-filter/src/RefinementListFilter")); -__export(require("./search/filters/reset-filters/src/ResetFilters")); -__export(require("./search/filters/selected-filters/src/SelectedFilters")); -__export(require("./search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter")); -__export(require("./search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter")); -__export(require("./search/hits/src/Hits")); -__export(require("./search/hits/src/NoHits")); -__export(require("./search/hits/src/InitialLoader")); -__export(require("./search/hits-stats/src/HitsStats")); -__export(require("./search/pagination/src/Pagination")); -__export(require("./search/search-box/src/SearchBox")); -__export(require("./search/sorting-selector/src/SortingSelector")); -__export(require("./search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter")); -__export(require("./search/filters/range-filter/src/RangeFilter")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/components/index.js.map b/lib/src/components/index.js.map deleted file mode 100644 index 718490244..000000000 --- a/lib/src/components/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/components/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,6CAA6C,CAAC,EAAA;AAC5D,iBAAc,kEAAkE,CAAC,EAAA;AACjF,iBAAc,iDAAiD,CAAC,EAAA;AAChE,iBAAc,uDAAuD,CAAC,EAAA;AACtE,iBAAc,sEAAsE,CAAC,EAAA;AACrF,iBAAc,iFAAiF,CAAC,EAAA;AAChG,iBAAc,wBAAwB,CAAC,EAAA;AACvC,iBAAc,0BAA0B,CAAC,EAAA;AACzC,iBAAc,iCAAiC,CAAC,EAAA;AAChD,iBAAc,mCAAmC,CAAC,EAAA;AAClD,iBAAc,oCAAoC,CAAC,EAAA;AACnD,iBAAc,mCAAmC,CAAC,EAAA;AAClD,iBAAc,+CAA+C,CAAC,EAAA;AAC9D,iBAAc,kFAAkF,CAAC,EAAA;AACjG,iBAAc,+CAA+C,CAAC,EAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.d.ts b/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.d.ts deleted file mode 100644 index b860b1521..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { SearchkitComponent, HierarchicalFacetAccessor, SearchkitComponentProps } from "../../../../../core"; -export interface HierarchicalMenuFilterProps extends SearchkitComponentProps { - id: string; - fields: Array; - title: string; -} -export declare class HierarchicalMenuFilter extends SearchkitComponent { - accessor: HierarchicalFacetAccessor; - static propTypes: any; - constructor(props: HierarchicalMenuFilterProps); - defineBEMBlocks(): { - container: string; - option: string; - }; - defineAccessor(): HierarchicalFacetAccessor; - addFilter(option: any, level: any): void; - renderOption(level: any, option: any): JSX.Element; - renderOptions(level: any): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js b/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js deleted file mode 100644 index 9aa043448..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js +++ /dev/null @@ -1,63 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var map = require("lodash/map"); -var HierarchicalMenuFilter = (function (_super) { - __extends(HierarchicalMenuFilter, _super); - function HierarchicalMenuFilter(props) { - _super.call(this, props); - } - HierarchicalMenuFilter.prototype.defineBEMBlocks = function () { - var blockClass = this.props.mod || "hierarchical-menu"; - return { - container: blockClass + "-list", - option: blockClass + "-option" - }; - }; - HierarchicalMenuFilter.prototype.defineAccessor = function () { - return new core_1.HierarchicalFacetAccessor(this.props.id, { id: this.props.id, title: this.props.title, fields: this.props.fields, size: 0 }); - }; - HierarchicalMenuFilter.prototype.addFilter = function (option, level) { - this.accessor.state = this.accessor.state.toggleLevel(level, option.key); - this.searchkit.performSearch(); - }; - HierarchicalMenuFilter.prototype.renderOption = function (level, option) { - var _this = this; - var block = this.bemBlocks.option; - var className = block().state({ - selected: this.accessor.state.contains(level, option.key) - }); - return (React.createElement("div", {"key": option.key}, React.createElement(core_1.FastClick, {"handler": this.addFilter.bind(this, option, level)}, React.createElement("div", {"className": className}, React.createElement("div", {"className": block("text")}, this.translate(option.key)), React.createElement("div", {"className": block("count")}, option.doc_count))), (function () { - if (_this.accessor.resultsState.contains(level, option.key)) { - return _this.renderOptions(level + 1); - } - })())); - }; - HierarchicalMenuFilter.prototype.renderOptions = function (level) { - var block = this.bemBlocks.container; - return (React.createElement("div", {"className": block("hierarchical-options")}, map(this.accessor.getBuckets(level), this.renderOption.bind(this, level)))); - }; - HierarchicalMenuFilter.prototype.render = function () { - var block = this.bemBlocks.container; - var classname = block() - .mix("filter--" + this.props.id) - .state({ - disabled: this.accessor.getBuckets(0).length == 0 - }); - return (React.createElement("div", {"className": classname}, React.createElement("div", {"className": block("header")}, this.props.title), React.createElement("div", {"className": block("root")}, this.renderOptions(0)))); - }; - HierarchicalMenuFilter.propTypes = defaults({ - id: React.PropTypes.string.isRequired, - fields: React.PropTypes.arrayOf(React.PropTypes.string).isRequired, - title: React.PropTypes.string.isRequired - }, core_1.SearchkitComponent.propTypes); - return HierarchicalMenuFilter; -})(core_1.SearchkitComponent); -exports.HierarchicalMenuFilter = HierarchicalMenuFilter; -//# sourceMappingURL=HierarchicalMenuFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js.map b/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js.map deleted file mode 100644 index aff2081e4..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalMenuFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/hierarchical-menu-filter/src/HierarchicalMenuFilter.tsx"],"names":["HierarchicalMenuFilter","HierarchicalMenuFilter.constructor","HierarchicalMenuFilter.defineBEMBlocks","HierarchicalMenuFilter.defineAccessor","HierarchicalMenuFilter.addFilter","HierarchicalMenuFilter.renderOption","HierarchicalMenuFilter.renderOptions","HierarchicalMenuFilter.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAE/B,QAAO,sBAAsB,CAAC,CAAA;AAE9B,qBAKO,qBAEP,CAAC,CAF2B;AAE5B,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAQjC;IAA4CA,0CAAoDA;IAS/FA,gCAAYA,KAAiCA;QAC5CC,kBAAMA,KAAKA,CAACA,CAAAA;IACbA,CAACA;IAEDD,gDAAeA,GAAfA;QACCE,IAAIA,UAAUA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,mBAAmBA,CAACA;QACvDA,MAAMA,CAACA;YACNA,SAASA,EAAIA,UAAUA,UAAOA;YAC9BA,MAAMA,EAAIA,UAAUA,YAASA;SAC7BA,CAACA;IACHA,CAACA;IAEDF,+CAAcA,GAAdA;QACCG,MAAMA,CAACA,IAAIA,gCAAyBA,CACnCA,IAAIA,CAACA,KAAKA,CAACA,EAAEA,EACbA,EAACA,EAAEA,EAACA,IAAIA,CAACA,KAAKA,CAACA,EAAEA,EAAEA,KAAKA,EAACA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,EAAEA,MAAMA,EAACA,IAAIA,CAACA,KAAKA,CAACA,MAAMA,EAAEA,IAAIA,EAACA,CAACA,EAACA,CAC5EA,CAAAA;IACFA,CAACA;IAEDH,0CAASA,GAATA,UAAUA,MAAMA,EAAEA,KAAKA;QACtBI,IAAIA,CAACA,QAAQA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,WAAWA,CACpDA,KAAKA,EAACA,MAAMA,CAACA,GAAGA,CAACA,CAAAA;QAElBA,IAAIA,CAACA,SAASA,CAACA,aAAaA,EAAEA,CAAAA;IAC/BA,CAACA;IAEDJ,6CAAYA,GAAZA,UAAaA,KAAKA,EAAEA,MAAMA;QAA1BK,iBAuBCA;QArBAA,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,MAAMA,CAAAA;QAEjCA,IAAIA,SAASA,GAAGA,KAAKA,EAAEA,CAACA,KAAKA,CAACA;YAC7BA,QAAQA,EAACA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,CAACA,KAAKA,EAAEA,MAAMA,CAACA,GAAGA,CAACA;SACxDA,CAACA,CAAAA;QAEFA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,GAAGA,GAAEA,MAAMA,CAACA,GAAIA,GACpBA,oBAACA,gBAASA,IAACA,OAAOA,GAAEA,IAAIA,CAACA,SAASA,CAACA,IAAIA,CAACA,IAAIA,EAAEA,MAAMA,EAACA,KAAKA,CAAEA,GAC3DA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,SAAUA,GACzBA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,MAAMA,CAAEA,GAAEA,IAAIA,CAACA,SAASA,CAACA,MAAMA,CAACA,GAAGA,CAAEA,CAAMA,EACjEA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,OAAOA,CAAEA,GAAEA,MAAMA,CAACA,SAAUA,CAAMA,CACnDA,CACKA,EACVA,CAACA;YACDA,EAAEA,CAAAA,CAACA,KAAIA,CAACA,QAAQA,CAACA,YAAYA,CAACA,QAAQA,CAACA,KAAKA,EAACA,MAAMA,CAACA,GAAGA,CAACA,CAACA,CAACA,CAACA;gBAC1DA,MAAMA,CAACA,KAAIA,CAACA,aAAaA,CAACA,KAAKA,GAACA,CAACA,CAACA,CAACA;YACpCA,CAACA;QACFA,CAACA,CAACA,EAAGA,CACDA,CACNA,CAAAA;IACFA,CAACA;IAEDL,8CAAaA,GAAbA,UAAcA,KAAKA;QAClBM,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAACA;QACrCA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,sBAAsBA,CAAEA,GAC7CA,GAAGA,CAACA,IAAIA,CAACA,QAAQA,CAACA,UAAUA,CAACA,KAAKA,CAACA,EAAEA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,EAACA,KAAKA,CAACA,CAAEA,CACpEA,CACNA,CAAAA;IACFA,CAACA;IAEAN,uCAAMA,GAANA;QACAO,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAACA;QACrCA,IAAIA,SAASA,GAAGA,KAAKA,EAAEA;aACrBA,GAAGA,CAACA,aAAWA,IAAIA,CAACA,KAAKA,CAACA,EAAIA,CAACA;aAC/BA,KAAKA,CAACA;YACNA,QAAQA,EAAEA,IAAIA,CAACA,QAAQA,CAACA,UAAUA,CAACA,CAACA,CAACA,CAACA,MAAMA,IAAIA,CAACA;SACjDA,CAACA,CAAAA;QACDA,MAAMA,CAACA,CACRA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,SAAUA,GACzBA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,QAAQA,CAAEA,GAAEA,IAAIA,CAACA,KAAKA,CAACA,KAAMA,CAAMA,EACzDA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,MAAMA,CAAEA,GAC5BA,IAAIA,CAACA,aAAaA,CAACA,CAACA,CAAEA,CAClBA,CACDA,CACNA,CAAAA;IACFA,CAACA;IAjFMP,gCAASA,GAAGA,QAAQA,CAACA;QAC3BA,EAAEA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACpCA,MAAMA,EAACA,KAAKA,CAACA,SAASA,CAACA,OAAOA,CAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,CAACA,UAAUA;QACjEA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;KACvCA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IA+EjCA,6BAACA;AAADA,CAACA,AAtFD,EAA4C,yBAAkB,EAsF7D;AAtFY,8BAAsB,yBAsFlC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/styles/index.scss b/lib/src/components/search/filters/hierarchical-menu-filter/styles/index.scss deleted file mode 100644 index 004a91235..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/styles/index.scss +++ /dev/null @@ -1,49 +0,0 @@ - - -.hierarchical-menu { - - &-list { - margin-bottom:20px; - - &.is-disabled { - display:none; - } - - &__header { - margin-bottom:5px; - font-weight:bold; - } - - &__root { - margin-left:-10px; - } - - &__hierarchical-options { - margin-left:10px; - } - } - - &-option { - padding:2px 0px 2px 0px; - cursor:pointer; - position:relative; - font-size:14px; - display:flex; - line-height:18px; - - &.is-selected &__text { - font-weight:700; - } - - &__text { - flex:auto; - } - - &__count { - font-size: 12px; - text-align: right; - color: #cccccc; - } - } - -} diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.d.ts b/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js b/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js deleted file mode 100644 index f3f084183..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js +++ /dev/null @@ -1,58 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var HierarchicalMenuFilter_1 = require("../src/HierarchicalMenuFilter"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -describe("MenuFilter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.wrapper = enzyme_1.mount(React.createElement(HierarchicalMenuFilter_1.HierarchicalMenuFilter, {"searchkit": _this.searchkit, "title": "Categories", "id": "categories", "fields": ["lvl1", "lvl2"]})); - _this.accessor = _this.searchkit.accessors.accessors[0]; - _this.setResults = function () { - _this.searchkit.setResults({ - aggregations: { - categories: { - lvl1: { lvl1: { buckets: [ - { key: "Red", doc_count: 10 }, - { key: "Green", doc_count: 20 } - ] } }, - lvl2: { lvl2: { buckets: [ - { key: "Crimson", doc_count: 10 }, - { key: "Maroon", doc_count: 12 } - ] } } - } - } - }); - }; - }); - it("should set the correct accessor options", function () { - expect(_this.accessor.key).toBe("categories"); - expect(_this.accessor.options).toEqual({ - id: 'categories', title: 'Categories', - fields: ['lvl1', 'lvl2'], size: 0 - }); - }); - it("should render first level correctly", function () { - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "hierarchical-menu-list filter--categories"}, React.createElement("div", {"className": "hierarchical-menu-list__header"}, "Categories"), React.createElement("div", {"className": "hierarchical-menu-list__root"}, React.createElement("div", {"className": "hierarchical-menu-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Red"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "10"))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Green"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "20")))))))); - }); - it("should render 2nd level correctly with selected 3rd level", function () { - _this.accessor.state = _this.accessor.state.setValue([ - ["Red"], ["Maroon"] - ]); - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "hierarchical-menu-list filter--categories"}, React.createElement("div", {"className": "hierarchical-menu-list__header"}, "Categories"), React.createElement("div", {"className": "hierarchical-menu-list__root"}, React.createElement("div", {"className": "hierarchical-menu-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option is-selected"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Red"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "10")), React.createElement("div", {"className": "hierarchical-menu-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Crimson"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "10"))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option is-selected"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Maroon"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "12")), React.createElement("div", {"className": "hierarchical-menu-list__hierarchical-options"})))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-menu-option"}, React.createElement("div", {"className": "hierarchical-menu-option__text"}, "Green"), React.createElement("div", {"className": "hierarchical-menu-option__count"}, "20")))))))); - }); - it("should handle selecting an option", function () { - _this.setResults(); - var redOption = _this.wrapper.find(".hierarchical-menu-list__hierarchical-options") - .children().at(0).find(".hierarchical-menu-option"); - TestHelpers_1.fastClick(redOption); - expect(_this.accessor.state.getValue()).toEqual([["Red"]]); - }); -}); -//# sourceMappingURL=HierarchicalMenuFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js.map b/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js.map deleted file mode 100644 index 4910c6eea..000000000 --- a/lib/src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalMenuFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/hierarchical-menu-filter/test/HierarchicalMenuFilterSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.d.ts b/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.d.ts deleted file mode 100644 index 542907c78..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { Component } from "xenon"; -export default class HierarchicalRefinementFilter extends Component { -} diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js b/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js deleted file mode 100644 index 95ce33bbf..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js +++ /dev/null @@ -1,16 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var xenon_1 = require("xenon"); -var HierarchicalRefinementFilter = (function (_super) { - __extends(HierarchicalRefinementFilter, _super); - function HierarchicalRefinementFilter() { - _super.apply(this, arguments); - } - return HierarchicalRefinementFilter; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = HierarchicalRefinementFilter; -//# sourceMappingURL=HierarchicalRefinementFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js.map b/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js.map deleted file mode 100644 index b1356f78b..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalRefinementFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/hierarchical-refinement-filter/page-objects/HierarchicalRefinementFilter.ts"],"names":["HierarchicalRefinementFilter","HierarchicalRefinementFilter.constructor"],"mappings":";;;;;AAAA,sBAAyC,OAAO,CAAC,CAAA;AAEjD;IAA0DA,gDAASA;IAAnEA;QAA0DC,8BAASA;IAGnEA,CAACA;IAADD,mCAACA;AAADA,CAACA,AAHD,EAA0D,iBAAS,EAGlE;AAHD;8CAGC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.d.ts b/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.d.ts deleted file mode 100644 index 800093bac..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { SearchkitComponent, NestedFacetAccessor, SearchkitComponentProps } from "../../../../../core"; -export interface HierarchicalRefinementFilterProps extends SearchkitComponentProps { - field: string; - id: string; - title: string; - orderKey?: string; - orderDirection?: string; - startLevel?: number; -} -export declare class HierarchicalRefinementFilter extends SearchkitComponent { - accessor: NestedFacetAccessor; - static propTypes: any; - constructor(props: HierarchicalRefinementFilterProps); - defineBEMBlocks(): { - container: string; - option: string; - }; - defineAccessor(): NestedFacetAccessor; - addFilter(level: any, option: any): void; - renderOption(level: any, option: any): JSX.Element; - renderOptions(level: any): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js b/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js deleted file mode 100644 index a0d1864c0..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js +++ /dev/null @@ -1,63 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var omit = require("lodash/omit"); -var map = require("lodash/map"); -var HierarchicalRefinementFilter = (function (_super) { - __extends(HierarchicalRefinementFilter, _super); - function HierarchicalRefinementFilter(props) { - _super.call(this, props); - } - HierarchicalRefinementFilter.prototype.defineBEMBlocks = function () { - var blockClass = this.props.mod || "hierarchical-refinement"; - return { - container: blockClass + "-list", - option: blockClass + "-option" - }; - }; - HierarchicalRefinementFilter.prototype.defineAccessor = function () { - return new core_1.NestedFacetAccessor(this.props.id, omit(this.props, ["mod", "searchkit"])); - }; - HierarchicalRefinementFilter.prototype.addFilter = function (level, option) { - this.accessor.state = this.accessor.state.toggleLevel(level, option.key); - this.searchkit.performSearch(); - }; - HierarchicalRefinementFilter.prototype.renderOption = function (level, option) { - var _this = this; - var block = this.bemBlocks.option; - var isSelected = this.accessor.resultsState.contains(level, option.key); - var className = block().state({ - selected: isSelected - }); - return (React.createElement("div", {"key": option.key}, React.createElement(core_1.FastClick, {"handler": this.addFilter.bind(this, level, option)}, React.createElement("div", {"className": className}, React.createElement("div", {"className": block("text")}, this.translate(option.key)), React.createElement("div", {"className": block("count")}, option.doc_count))), (function () { - if (isSelected) { - return _this.renderOptions(level + 1); - } - })())); - }; - HierarchicalRefinementFilter.prototype.renderOptions = function (level) { - var block = this.bemBlocks.container; - return (React.createElement("div", {"className": block("hierarchical-options")}, map(this.accessor.getBuckets(level), this.renderOption.bind(this, level)))); - }; - HierarchicalRefinementFilter.prototype.render = function () { - var block = this.bemBlocks.container; - return (React.createElement("div", {"data-qa": "filter--" + this.props.id, "className": block().mix("filter--" + this.props.id)}, React.createElement("div", {"data-qa": "title", "className": block("header")}, this.props.title), React.createElement("div", {"data-qa": "options", "className": block("root")}, this.renderOptions(0)))); - }; - HierarchicalRefinementFilter.propTypes = defaults({ - field: React.PropTypes.string.isRequired, - id: React.PropTypes.string.isRequired, - title: React.PropTypes.string.isRequired, - orderKey: React.PropTypes.string, - orderDirection: React.PropTypes.oneOf(["asc", "desc"]), - startLevel: React.PropTypes.number - }, core_1.SearchkitComponent.propTypes); - return HierarchicalRefinementFilter; -})(core_1.SearchkitComponent); -exports.HierarchicalRefinementFilter = HierarchicalRefinementFilter; -//# sourceMappingURL=HierarchicalRefinementFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js.map b/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js.map deleted file mode 100644 index cf267c0a4..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalRefinementFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/hierarchical-refinement-filter/src/HierarchicalRefinementFilter.tsx"],"names":["HierarchicalRefinementFilter","HierarchicalRefinementFilter.constructor","HierarchicalRefinementFilter.defineBEMBlocks","HierarchicalRefinementFilter.defineAccessor","HierarchicalRefinementFilter.addFilter","HierarchicalRefinementFilter.renderOption","HierarchicalRefinementFilter.renderOptions","HierarchicalRefinementFilter.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/styles/index.scss b/lib/src/components/search/filters/hierarchical-refinement-filter/styles/index.scss deleted file mode 100644 index f8db27952..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/styles/index.scss +++ /dev/null @@ -1,43 +0,0 @@ -.hierarchical-refinement { - margin-bottom:20px; - - &-list { - - &__header { - margin-bottom:5px; - font-weight:bold; - } - - &__root { - margin-left:-10px; - } - - &__hierarchical-options { - margin-left:10px; - } - } - - &-option { - padding:2px 0px 2px 0px; - cursor:pointer; - position:relative; - font-size:14px; - display:flex; - line-height:18px; - - &.is-selected &__text { - font-weight:700; - } - - &__text { - flex:auto; - } - - &__count { - font-size: 12px; - text-align: right; - color: #cccccc; - } - } - -} diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.d.ts b/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js b/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js deleted file mode 100644 index c994c9407..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js +++ /dev/null @@ -1,82 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -var HierarchicalRefinementFilter_tsx_1 = require("../src/HierarchicalRefinementFilter.tsx"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -describe("Refinement List Filter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.wrapper = enzyme_1.mount(React.createElement(HierarchicalRefinementFilter_tsx_1.HierarchicalRefinementFilter, {"field": "test", "id": "testid", "title": "test title", "searchkit": _this.searchkit})); - _this.accessor = _this.searchkit.accessors.getAccessors()[0]; - _this.setResults = function () { - _this.searchkit.setResults({ - aggregations: { - testid: { - children: { - lvl0: { - children: { - buckets: [ - { key: "option1", doc_count: 1 }, - { key: "option2", doc_count: 2 } - ] - } - }, - lvl1: { - children: { - buckets: [ - { key: "option2child1", doc_count: 1 }, - { key: "option2child2", doc_count: 1 } - ] - } - } - } - } - } - }); - }; - _this.getContainer = function (label, index) { - var container = _this.wrapper.find(".hierarchical-refinement-list__" + label); - if (_.isNumber(index)) { - return container.children().at(index); - } - else { - return container; - } - }; - }); - it("should configure accessor correctly", function () { - expect(_this.accessor.key).toBe("testid"); - var options = _this.accessor.options; - expect(options).toEqual({ - "id": "testid", - "title": "test title", - "field": "test" - }); - }); - it("should render correctly", function () { - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"data-qa": "filter--testid", "className": "hierarchical-refinement-list filter--testid"}, React.createElement("div", {"data-qa": "title", "className": "hierarchical-refinement-list__header"}, "test title"), React.createElement("div", {"data-qa": "options", "className": "hierarchical-refinement-list__root"}, React.createElement("div", {"className": "hierarchical-refinement-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option1"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "1"))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option2"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "2")))))))); - }); - it("should render 2nd level and have 1 levels selected correctly", function () { - _this.accessor.state = _this.accessor.state.setValue([ - ["option2"], ["option2child2"] - ]); - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"data-qa": "filter--testid", "className": "hierarchical-refinement-list filter--testid"}, React.createElement("div", {"data-qa": "title", "className": "hierarchical-refinement-list__header"}, "test title"), React.createElement("div", {"data-qa": "options", "className": "hierarchical-refinement-list__root"}, React.createElement("div", {"className": "hierarchical-refinement-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option1"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "1"))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option is-selected"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option2"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "2")), React.createElement("div", {"className": "hierarchical-refinement-list__hierarchical-options"}, React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option2child1"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "1"))), React.createElement("div", null, React.createElement("div", {"className": "hierarchical-refinement-option is-selected"}, React.createElement("div", {"className": "hierarchical-refinement-option__text"}, "option2child2"), React.createElement("div", {"className": "hierarchical-refinement-option__count"}, "1")), React.createElement("div", {"className": "hierarchical-refinement-list__hierarchical-options"}))))))))); - }); - it("handle clicking an option", function () { - _this.setResults(); - var option2 = _this.wrapper - .find(".hierarchical-refinement-list__hierarchical-options") - .children().at(1) - .find(".hierarchical-refinement-option"); - TestHelpers_1.fastClick(option2); - expect(_this.accessor.state.getValue()) - .toEqual([["option2"]]); - }); -}); -//# sourceMappingURL=HierarchicalRefinementFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js.map b/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js.map deleted file mode 100644 index 69b209453..000000000 --- a/lib/src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalRefinementFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/hierarchical-refinement-filter/test/HierarchicalRefinementFilterSpec.tsx"],"names":[],"mappings":"AAAA,iBAwJA;AAxJA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,uBAAoB,QAAQ,CAAC,CAAA;AAC7B,4BAA8D,kCAC9D,CAAC,CAD+F;AAChG,iDAA2C,yCAAyC,CAAC,CAAA;AACrF,qBAA+B,qBAAqB,CAAC,CAAA;AACrD,IAAM,GAAG,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAC;AAC9B,IAAM,CAAC,GAAG,OAAO,CAAC,QAAQ,CAAC,CAAA;AAG3B,QAAQ,CAAC,8BAA8B,EAAE;IAEvC,UAAU,CAAC;QAET,KAAI,CAAC,SAAS,GAAG,uBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC,KAAK,CAAC,KAAI,CAAC,SAAS,EAAE,eAAe,CAAC,CAAA;QACtC,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,+DAA4B,IAC3B,KAAK,GAAC,MAAM,GAAC,EAAE,GAAC,QAAQ,GAAC,KAAK,GAAC,YAAY,GAC3C,SAAS,GAAE,KAAI,CAAC,SAAU,EAAG,CAChC,CAAC;QACF,KAAI,CAAC,QAAQ,GAAG,KAAI,CAAC,SAAS,CAAC,SAAS,CAAC,YAAY,EAAE,CAAC,CAAC,CAAC,CAAA;QAE1D,KAAI,CAAC,UAAU,GAAG;YAChB,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC;gBACxB,YAAY,EAAE;oBACZ,MAAM,EAAC;wBACL,QAAQ,EAAC;4BACP,IAAI,EAAC;gCACH,QAAQ,EAAC;oCACP,OAAO,EAAC;wCACN,EAAC,GAAG,EAAC,SAAS,EAAE,SAAS,EAAC,CAAC,EAAC;wCAC5B,EAAC,GAAG,EAAC,SAAS,EAAE,SAAS,EAAC,CAAC,EAAC;qCAC7B;iCACF;6BACF;4BACD,IAAI,EAAC;gCACH,QAAQ,EAAC;oCACP,OAAO,EAAC;wCACN,EAAC,GAAG,EAAC,eAAe,EAAE,SAAS,EAAC,CAAC,EAAC;wCAClC,EAAC,GAAG,EAAC,eAAe,EAAE,SAAS,EAAC,CAAC,EAAC;qCACnC;iCACF;6BACF;yBAEF;qBACF;iBACF;aACF,CAAC,CAAA;QACJ,CAAC,CAAA;QAED,KAAI,CAAC,YAAY,GAAG,UAAC,KAAK,EAAE,KAAK;YAC/B,IAAI,SAAS,GAAG,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,iCAAiC,GAAC,KAAK,CAAC,CAAA;YAC1E,EAAE,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;gBACtB,MAAM,CAAC,SAAS,CAAC,QAAQ,EAAE,CAAC,EAAE,CAAC,KAAK,CAAC,CAAA;YACvC,CAAC;YAAC,IAAI,CAAC,CAAC;gBACN,MAAM,CAAC,SAAS,CAAC;YACnB,CAAC;QACH,CAAC,CAAA;IAEH,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,qCAAqC,EAAE;QACxC,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;QACxC,IAAI,OAAO,GAAG,KAAI,CAAC,QAAQ,CAAC,OAAO,CAAA;QACnC,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC;YACtB,IAAI,EAAE,QAAQ;YACd,OAAO,EAAE,YAAY;YACrB,OAAO,EAAC,MAAM;SACf,CAAC,CAAA;IAEJ,CAAC,CAAC,CAAA;IACF,EAAE,CAAC,yBAAyB,EAAE;QAC5B,KAAI,CAAC,UAAU,EAAE,CAAA;QACjB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,uBAAS,CAC3C,qBAAC,GAAG,KAAC,OAAO,GAAC,gBAAgB,GAAC,SAAS,GAAC,6CAA6C,GACnF,qBAAC,GAAG,KAAC,OAAO,GAAC,OAAO,GAAC,SAAS,GAAC,sCAAsC,gBAAiB,EACtF,qBAAC,GAAG,KAAC,OAAO,GAAC,SAAS,GAAC,SAAS,GAAC,oCAAoC,GACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,oDAAoD,GACjE,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,gCAAgC,GAC7C,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,aAAc,EACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,CACF,EACN,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,gCAAgC,GAC7C,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,aAAc,EACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,CACF,CACF,CACF,CACF,CACP,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,8DAA8D,EAAE;QACjE,KAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,CAAC;YACjD,CAAC,SAAS,CAAC,EAAE,CAAC,eAAe,CAAC;SAC/B,CAAC,CAAA;QACF,KAAI,CAAC,UAAU,EAAE,CAAA;QACjB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,uBAAS,CAC3C,qBAAC,GAAG,KAAC,OAAO,GAAC,gBAAgB,GAAC,SAAS,GAAC,6CAA6C,GACnF,qBAAC,GAAG,KAAC,OAAO,GAAC,OAAO,GAAC,SAAS,GAAC,sCAAsC,gBAAiB,EACtF,qBAAC,GAAG,KAAC,OAAO,GAAC,SAAS,GAAC,SAAS,GAAC,oCAAoC,GACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,oDAAoD,GACjE,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,gCAAgC,GAC7C,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,aAAc,EACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,CACF,EACN,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,4CAA4C,GACzD,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,aAAc,EACnE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,EACN,qBAAC,GAAG,KAAC,SAAS,GAAC,oDAAoD,GACjE,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,gCAAgC,GAC7C,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,mBAAoB,EACzE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,CACF,EACN,qBAAC,GAAG,SACF,qBAAC,GAAG,KAAC,SAAS,GAAC,4CAA4C,GACzD,qBAAC,GAAG,KAAC,SAAS,GAAC,sCAAsC,mBAAoB,EACzE,qBAAC,GAAG,KAAC,SAAS,GAAC,uCAAuC,OAAQ,CAC1D,EACN,qBAAC,GAAG,KAAC,SAAS,GAAC,oDAAoD,EAAO,CACtE,CACF,CACF,CACF,CACF,CACF,CACP,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,2BAA2B,EAAE;QAC9B,KAAI,CAAC,UAAU,EAAE,CAAA;QACjB,IAAI,OAAO,GAAG,KAAI,CAAC,OAAO;aACvB,IAAI,CAAC,qDAAqD,CAAC;aAC3D,QAAQ,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;aAChB,IAAI,CAAC,iCAAiC,CAAC,CAAA;QAC1C,uBAAS,CAAC,OAAO,CAAC,CAAA;QAClB,MAAM,CAAC,KAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,QAAQ,EAAE,CAAC;aACnC,OAAO,CAAC,CAAE,CAAC,SAAS,CAAC,CAAE,CAAC,CAAA;IAE7B,CAAC,CAAC,CAAA;AAEJ,CAAC,CAAC,CAAC"} \ No newline at end of file diff --git a/lib/src/components/search/filters/menu-filter/src/MenuFilter.d.ts b/lib/src/components/search/filters/menu-filter/src/MenuFilter.d.ts deleted file mode 100644 index c5b38f1e3..000000000 --- a/lib/src/components/search/filters/menu-filter/src/MenuFilter.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { SearchkitComponent, FacetAccessor, SearchkitComponentProps } from "../../../../../core"; -export interface MenuFilterProps extends SearchkitComponentProps { - field: string; - title: string; - id: string; - size?: number; -} -export declare class MenuFilter extends SearchkitComponent { - accessor: FacetAccessor; - static propTypes: any; - defineBEMBlocks(): { - container: string; - option: string; - }; - defineAccessor(): FacetAccessor; - addFilter(option: any): void; - renderOption(label: any, count: any, isChecked: any): JSX.Element; - createOption(option: any): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/menu-filter/src/MenuFilter.js b/lib/src/components/search/filters/menu-filter/src/MenuFilter.js deleted file mode 100644 index 2e3162d70..000000000 --- a/lib/src/components/search/filters/menu-filter/src/MenuFilter.js +++ /dev/null @@ -1,65 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var map = require("lodash/map"); -var MenuFilter = (function (_super) { - __extends(MenuFilter, _super); - function MenuFilter() { - _super.apply(this, arguments); - } - MenuFilter.prototype.defineBEMBlocks = function () { - var blockName = this.props.mod || "menu-list"; - return { - container: blockName, - option: blockName + "-option" - }; - }; - MenuFilter.prototype.defineAccessor = function () { - return new core_1.FacetAccessor(this.props.field, { id: this.props.id, operator: "OR", title: this.props.title, size: this.props.size || 50 }); - }; - MenuFilter.prototype.addFilter = function (option) { - if (option === "All" || this.accessor.state.contains(option)) { - this.accessor.state = this.accessor.state.clear(); - } - else { - this.accessor.state = this.accessor.state.setValue([option]); - } - this.searchkit.performSearch(); - }; - MenuFilter.prototype.renderOption = function (label, count, isChecked) { - var className = this.bemBlocks.option() - .state({ selected: isChecked }) - .mix(this.bemBlocks.container("item")); - return (React.createElement(core_1.FastClick, {"handler": this.addFilter.bind(this, label), "key": label}, React.createElement("div", {"className": className}, React.createElement("div", {"className": this.bemBlocks.option("text")}, label), React.createElement("div", {"className": this.bemBlocks.option("count")}, count)))); - }; - MenuFilter.prototype.createOption = function (option) { - var isChecked = this.accessor.state.contains(option.key); - var count = option.doc_count; - var label = this.translate(option.key); - return this.renderOption(label, count, isChecked); - }; - MenuFilter.prototype.render = function () { - var _this = this; - var block = this.bemBlocks.container; - var className = block().mix("filter--" + this.props.id); - var isAllChecked = function () { - return !_this.accessor.state.getValue() || _this.accessor.state.getValue().length == 0; - }; - return (React.createElement("div", {"className": className}, React.createElement("div", {"className": block("header")}, this.props.title), React.createElement("div", {"className": block("options")}, this.renderOption("All", null, isAllChecked()), map(this.accessor.getBuckets(), this.createOption.bind(this))))); - }; - MenuFilter.propTypes = defaults({ - field: React.PropTypes.string.isRequired, - title: React.PropTypes.string.isRequired, - id: React.PropTypes.string.isRequired, - size: React.PropTypes.number - }, core_1.SearchkitComponent.propTypes); - return MenuFilter; -})(core_1.SearchkitComponent); -exports.MenuFilter = MenuFilter; -//# sourceMappingURL=MenuFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/menu-filter/src/MenuFilter.js.map b/lib/src/components/search/filters/menu-filter/src/MenuFilter.js.map deleted file mode 100644 index dd1ec2d67..000000000 --- a/lib/src/components/search/filters/menu-filter/src/MenuFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MenuFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/menu-filter/src/MenuFilter.tsx"],"names":["MenuFilter","MenuFilter.constructor","MenuFilter.defineBEMBlocks","MenuFilter.defineAccessor","MenuFilter.addFilter","MenuFilter.renderOption","MenuFilter.createOption","MenuFilter.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/menu-filter/styles/index.scss b/lib/src/components/search/filters/menu-filter/styles/index.scss deleted file mode 100644 index bed41bd6f..000000000 --- a/lib/src/components/search/filters/menu-filter/styles/index.scss +++ /dev/null @@ -1,41 +0,0 @@ -.menu-list { - margin-bottom:20px; - - &__header { - margin-bottom: 5px; - font-weight: bold; - } - - &__options { - - } - - &__items { - - } - - &-option { - position:relative; - cursor:pointer; - padding:0px 0; - line-height:22px; - display:flex; - - &.is-selected &__text { - font-weight:700; - } - - &__text { - flex:auto; - font-size:14px; - } - - &__count { - font-size: 12px; - text-align: right; - color: #cccccc; - } - - } - -} diff --git a/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.d.ts b/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js b/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js deleted file mode 100644 index 54935d602..000000000 --- a/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js +++ /dev/null @@ -1,64 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var MenuFilter_tsx_1 = require("../src/MenuFilter.tsx"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -describe("MenuFilter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.wrapper = enzyme_1.mount(React.createElement(MenuFilter_tsx_1.MenuFilter, {"searchkit": _this.searchkit, "translations": { "Red": "Red Translated" }, "field": "color", "title": "Color", "id": "color", "size": 10})); - _this.getOptionAt = function (at) { - return _this.wrapper.find(".menu-list__options") - .children().at(at); - }; - _this.accessor = _this.searchkit.accessors.accessors[0]; - _this.setResults = function () { - _this.searchkit.setResults({ - aggregations: { - color: { - color: { - buckets: [ - { key: "Red", doc_count: 10 }, - { key: "Blue", doc_count: 11 }, - { key: "Green", doc_count: 12 } - ] - } - } - } - }); - }; - }); - it("expect accessor options to be correct", function () { - expect(_this.accessor.options).toEqual({ - id: "color", title: "Color", operator: "OR", - size: 10, facetsPerPage: 50 - }); - }); - it("render correctly", function () { - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "menu-list filter--color"}, React.createElement("div", {"className": "menu-list__header"}, "Color"), React.createElement("div", {"className": "menu-list__options"}, React.createElement("div", {"className": "menu-list-option menu-list__item is-selected"}, React.createElement("div", {"className": "menu-list-option__text"}, "All"), React.createElement("div", {"className": "menu-list-option__count"})), React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "Red Translated"), React.createElement("div", {"className": "menu-list-option__count"}, "10")), React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "Blue"), React.createElement("div", {"className": "menu-list-option__count"}, "11")), React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "Green"), React.createElement("div", {"className": "menu-list-option__count"}, "12")))))); - }); - it("render selected correctly", function () { - _this.accessor.state = _this.accessor.state.setValue("Blue"); - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "menu-list filter--color"}, React.createElement("div", {"className": "menu-list__header"}, "Color"), React.createElement("div", {"className": "menu-list__options"}, React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "All"), React.createElement("div", {"className": "menu-list-option__count"})), React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "Red Translated"), React.createElement("div", {"className": "menu-list-option__count"}, "10")), React.createElement("div", {"className": "menu-list-option menu-list__item is-selected"}, React.createElement("div", {"className": "menu-list-option__text"}, "Blue"), React.createElement("div", {"className": "menu-list-option__count"}, "11")), React.createElement("div", {"className": "menu-list-option menu-list__item"}, React.createElement("div", {"className": "menu-list-option__text"}, "Green"), React.createElement("div", {"className": "menu-list-option__count"}, "12")))))); - }); - it("should handle selection correctly", function () { - _this.setResults(); - var blue = _this.getOptionAt(2); - var green = _this.getOptionAt(3); - TestHelpers_1.fastClick(blue); - expect(_this.accessor.state.getValue()).toEqual(["Blue"]); - TestHelpers_1.fastClick(green); - expect(_this.accessor.state.getValue()).toEqual(["Green"]); - expect(_this.searchkit.performSearch).toHaveBeenCalled(); - //should clear if button clicked - TestHelpers_1.fastClick(green); - expect(_this.accessor.state.getValue()).toEqual([]); - }); -}); -//# sourceMappingURL=MenuFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js.map b/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js.map deleted file mode 100644 index a8d605162..000000000 --- a/lib/src/components/search/filters/menu-filter/test/MenuFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MenuFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/menu-filter/test/MenuFilterSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.d.ts b/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.d.ts deleted file mode 100644 index 3893b6d03..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { SearchkitComponent, NumericOptionsAccessor, SearchkitComponentProps, RangeOption } from "../../../../../core"; -export interface NumericRefinementListFilterProps extends SearchkitComponentProps { - field: string; - title: string; - options: Array; - id: string; -} -export declare class NumericRefinementListFilter extends SearchkitComponent { - accessor: NumericOptionsAccessor; - static propTypes: any; - defineAccessor(): NumericOptionsAccessor; - defineBEMBlocks(): { - container: string; - option: string; - }; - addFilter(option: any): void; - isSelected(option: any): boolean; - renderOption(option: any): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js b/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js deleted file mode 100644 index 6cd40042b..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js +++ /dev/null @@ -1,61 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var map = require("lodash/map"); -var NumericRefinementListFilter = (function (_super) { - __extends(NumericRefinementListFilter, _super); - function NumericRefinementListFilter() { - _super.apply(this, arguments); - } - NumericRefinementListFilter.prototype.defineAccessor = function () { - return new core_1.NumericOptionsAccessor(this.props.id, { id: this.props.id, field: this.props.field, options: this.props.options, title: this.props.title }); - }; - NumericRefinementListFilter.prototype.defineBEMBlocks = function () { - var blockName = this.props.mod || "numeric-refinement-list"; - return { - container: blockName, - option: blockName + "-option" - }; - }; - NumericRefinementListFilter.prototype.addFilter = function (option) { - this.accessor.state = this.accessor.state.toggle(option.key); - this.searchkit.performSearch(); - }; - NumericRefinementListFilter.prototype.isSelected = function (option) { - return this.accessor.state.getValue() == option.key; - }; - NumericRefinementListFilter.prototype.renderOption = function (option) { - var block = this.bemBlocks.option; - var className = block() - .mix(this.bemBlocks.container("item")) - .state({ - selected: this.isSelected(option), - disabled: this.accessor.getBuckets().length == 0 - }); - return (React.createElement(core_1.FastClick, {"handler": this.addFilter.bind(this, option), "key": option.key}, React.createElement("div", {"className": className}, React.createElement("div", {"className": block("text")}, this.translate(option.key)), React.createElement("div", {"className": block("count")}, option.doc_count)))); - }; - NumericRefinementListFilter.prototype.render = function () { - var block = this.bemBlocks.container; - var className = block().mix("filter--" + this.props.id); - return (React.createElement("div", {"className": className}, React.createElement("div", {"className": block("header")}, this.props.title), React.createElement("div", {"className": block("options")}, map(this.accessor.getBuckets(), this.renderOption.bind(this))))); - }; - NumericRefinementListFilter.propTypes = defaults({ - field: React.PropTypes.string.isRequired, - title: React.PropTypes.string.isRequired, - id: React.PropTypes.string.isRequired, - options: React.PropTypes.arrayOf(React.PropTypes.shape({ - title: React.PropTypes.string.isRequired, - from: React.PropTypes.number, - to: React.PropTypes.number - })) - }, core_1.SearchkitComponent.propTypes); - return NumericRefinementListFilter; -})(core_1.SearchkitComponent); -exports.NumericRefinementListFilter = NumericRefinementListFilter; -//# sourceMappingURL=NumericRefinementListFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js.map b/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js.map deleted file mode 100644 index 203cf80dd..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NumericRefinementListFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/numeric-refinement-list-filter/src/NumericRefinementListFilter.tsx"],"names":["NumericRefinementListFilter","NumericRefinementListFilter.constructor","NumericRefinementListFilter.defineAccessor","NumericRefinementListFilter.defineBEMBlocks","NumericRefinementListFilter.addFilter","NumericRefinementListFilter.isSelected","NumericRefinementListFilter.renderOption","NumericRefinementListFilter.render"],"mappings":"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EA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAAEA,CACzDA,CACDA,CACNA,CAACA;IACHA,CAACA;IArEMP,qCAASA,GAAGA,QAAQA,CAACA;QAC3BA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACvCA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACvCA,EAAEA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACpCA,OAAOA,EAACA,KAAKA,CAACA,SAASA,CAACA,OAAOA,CAC9BA,KAAKA,CAACA,SAASA,CAACA,KAAKA,CAACA;YACrBA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;YACvCA,IAAIA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA;YAC3BA,EAAEA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA;SACzBA,CAACA,CACFA;KACDA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IA2DjCA,kCAACA;AAADA,CAACA,AAzED,EAAiD,yBAAkB,EAyElE;AAzEY,mCAA2B,8BAyEvC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/styles/index.scss b/lib/src/components/search/filters/numeric-refinement-list-filter/styles/index.scss deleted file mode 100644 index 13fb63de2..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/styles/index.scss +++ /dev/null @@ -1,41 +0,0 @@ -.numeric-refinement-list { - margin-bottom:20px; - - &__header { - margin-bottom: 5px; - font-weight: bold; - } - - &__options { - - } - - &__items { - - } - - &-option { - position:relative; - cursor:pointer; - padding:0px 0; - line-height:22px; - display:flex; - - &.is-selected &__text { - font-weight:700; - } - - &__text { - flex:auto; - font-size:14px; - } - - &__count { - font-size: 12px; - text-align: right; - color: #cccccc; - } - - } - -} diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.d.ts b/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js b/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js deleted file mode 100644 index d2ea622ce..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js +++ /dev/null @@ -1,65 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var NumericRefinementListFilter_1 = require("../src/NumericRefinementListFilter"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -describe("MenuFilter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.wrapper = enzyme_1.mount(React.createElement(NumericRefinementListFilter_1.NumericRefinementListFilter, {"searchkit": _this.searchkit, "id": "score", "title": "Score", "field": "score", "options": [ - { title: "All" }, - { title: "up to 20", from: 0, to: 21 }, - { title: "21 to 40", from: 21, to: 41 } - ]})); - _this.accessor = _this.searchkit.accessors.accessors[0]; - _this.setResults = function () { - _this.searchkit.setResults({ - aggregations: { - score: { - score: { - buckets: [ - { key: "All", doc_count: 30 }, - { key: "up to 20", doc_count: 10 }, - { key: "21 to 40", doc_count: 20 } - ] - } - } - } - }); - }; - }); - it("should set accessor options correctly", function () { - expect(_this.accessor.key).toBe("score"); - expect(_this.accessor.options).toEqual({ - id: 'score', field: "score", title: "Score", options: [ - { title: "All" }, - { title: "up to 20", from: 0, to: 21 }, - { title: "21 to 40", from: 21, to: 41 } - ] - }); - }); - it("should render correctly()", function () { - _this.setResults(); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "numeric-refinement-list filter--score"}, React.createElement("div", {"className": "numeric-refinement-list__header"}, "Score"), React.createElement("div", {"className": "numeric-refinement-list__options"}, React.createElement("div", {"className": "numeric-refinement-list-option numeric-refinement-list__item"}, React.createElement("div", {"className": "numeric-refinement-list-option__text"}, "All"), React.createElement("div", {"className": "numeric-refinement-list-option__count"}, "30")), React.createElement("div", {"className": "numeric-refinement-list-option numeric-refinement-list__item"}, React.createElement("div", {"className": "numeric-refinement-list-option__text"}, "up to 20"), React.createElement("div", {"className": "numeric-refinement-list-option__count"}, "10")), React.createElement("div", {"className": "numeric-refinement-list-option numeric-refinement-list__item"}, React.createElement("div", {"className": "numeric-refinement-list-option__text"}, "21 to 40"), React.createElement("div", {"className": "numeric-refinement-list-option__count"}, "20")))))); - }); - it("should select correctly", function () { - _this.accessor.state = _this.accessor.state.setValue("21 to 40"); - _this.setResults(); - var lastOption = _this.wrapper.find(".numeric-refinement-list__options") - .children().at(2); - expect(TestHelpers_1.hasClass(lastOption, "is-selected")).toBe(true); - }); - it("should handle clicking an option", function () { - _this.setResults(); - var secondOption = _this.wrapper.find(".numeric-refinement-list__options") - .children().at(1); - TestHelpers_1.fastClick(secondOption); - expect(_this.accessor.state.getValue()).toBe("up to 20"); - expect(_this.searchkit.performSearch).toHaveBeenCalled(); - }); -}); -//# sourceMappingURL=NumericRefinementListFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js.map b/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js.map deleted file mode 100644 index d2b04b2b1..000000000 --- a/lib/src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NumericRefinementListFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/numeric-refinement-list-filter/test/NumericRefinementListFilterSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/range-filter/src/RangeFilter.d.ts b/lib/src/components/search/filters/range-filter/src/RangeFilter.d.ts deleted file mode 100644 index 9a1fa3c3f..000000000 --- a/lib/src/components/search/filters/range-filter/src/RangeFilter.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps, RangeAccessor } from "../../../../../core"; -export interface RangeFilterProps extends SearchkitComponentProps { - field: string; - min: number; - max: number; - id: string; - title: string; - showHistogram?: boolean; -} -export declare class RangeFilter extends SearchkitComponent { - accessor: RangeAccessor; - static propTypes: any; - defineAccessor(): RangeAccessor; - defineBEMBlocks(): { - container: string; - labels: string; - }; - sliderUpdate(newValues: any): void; - sliderUpdateAndSearch(newValues: any): void; - getMaxValue(): any; - getHistogram(): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/range-filter/src/RangeFilter.js b/lib/src/components/search/filters/range-filter/src/RangeFilter.js deleted file mode 100644 index 3b2e2073e..000000000 --- a/lib/src/components/search/filters/range-filter/src/RangeFilter.js +++ /dev/null @@ -1,76 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -var Rcslider = require("rc-slider"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var max = require("lodash/max"); -var map = require("lodash/map"); -var get = require("lodash/get"); -var RangeFilter = (function (_super) { - __extends(RangeFilter, _super); - function RangeFilter() { - _super.apply(this, arguments); - } - RangeFilter.prototype.defineAccessor = function () { - return new core_1.RangeAccessor(this.props.id, { id: this.props.id, title: this.props.title, min: this.props.min, max: this.props.max, field: this.props.field }); - }; - RangeFilter.prototype.defineBEMBlocks = function () { - var block = this.props.mod || "range-filter"; - return { - container: block, - labels: block + "-value-labels" - }; - }; - RangeFilter.prototype.sliderUpdate = function (newValues) { - this.accessor.state = this.accessor.state.setValue({ min: newValues[0], max: newValues[1] }); - this.forceUpdate(); - }; - RangeFilter.prototype.sliderUpdateAndSearch = function (newValues) { - this.sliderUpdate(newValues); - this.searchkit.performSearch(); - }; - RangeFilter.prototype.getMaxValue = function () { - if (this.accessor.getBuckets() == 0) - return 0; - return max(map(this.accessor.getBuckets(), "doc_count")); - }; - RangeFilter.prototype.getHistogram = function () { - if (!this.props.showHistogram) - return null; - var maxValue = this.getMaxValue(); - if (maxValue === 0) - return null; - var bars = map(this.accessor.getBuckets(), function (value, i) { - return (React.createElement("div", {"className": "bar-chart__bar", "key": value.key, "style": { - height: (value.doc_count / maxValue) * 100 + "%" - }})); - }); - return (React.createElement("div", {"className": "bar-chart"}, bars)); - }; - RangeFilter.prototype.render = function () { - var block = this.bemBlocks.container; - var histogram = this.getHistogram(); - var classname = block().state({ - disabled: this.getMaxValue() == 0, - "no-histogram": histogram == null - }); - var sliderClassname = block("bar-chart").toString(); - return (React.createElement("div", {"className": classname}, React.createElement("div", {"className": block("header")}, this.translate(this.props.title)), histogram, React.createElement(Rcslider, {"min": this.props.min, "max": this.props.max, "range": true, "value": [ - get(this.accessor.state.getValue(), "min", this.props.min), - get(this.accessor.state.getValue(), "max", this.props.max) - ], "onChange": this.sliderUpdate.bind(this), "onAfterChange": this.sliderUpdateAndSearch.bind(this)}), React.createElement("div", {"className": block("x-label").mix(this.bemBlocks.labels())}, React.createElement("div", {"className": this.bemBlocks.labels("min")}, this.props.min), React.createElement("div", {"className": this.bemBlocks.labels("max")}, this.props.max)))); - }; - RangeFilter.propTypes = defaults({ - field: React.PropTypes.string.isRequired, - title: React.PropTypes.string.isRequired, - id: React.PropTypes.string.isRequired - }, core_1.SearchkitComponent.propTypes); - return RangeFilter; -})(core_1.SearchkitComponent); -exports.RangeFilter = RangeFilter; -//# sourceMappingURL=RangeFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/range-filter/src/RangeFilter.js.map b/lib/src/components/search/filters/range-filter/src/RangeFilter.js.map deleted file mode 100644 index 3b7edf4a6..000000000 --- a/lib/src/components/search/filters/range-filter/src/RangeFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/range-filter/src/RangeFilter.tsx"],"names":["RangeFilter","RangeFilter.constructor","RangeFilter.defineAccessor","RangeFilter.defineBEMBlocks","RangeFilter.sliderUpdate","RangeFilter.sliderUpdateAndSearch","RangeFilter.getMaxValue","RangeFilter.getHistogram","RangeFilter.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,IAAM,QAAQ,GAAG,OAAO,CAAC,WAAW,CAAC,CAAA;AACrC,QAAO,sBAAsB,CAAC,CAAA;AAE9B,qBAMO,qBAEP,CAAC,CAF2B;AAE5B,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AACjC,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AACjC,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAYjC;IAAiCA,+BAAyCA;IAA1EA;QAAiCC,8BAAyCA;IA+F1EA,CAACA;IAtFAD,oCAAcA,GAAdA;QACCE,MAAMA,CAACA,IAAIA,oBAAaA,CACvBA,IAAIA,CAACA,KAAKA,CAACA,EAAEA,EACbA,EAACA,EAAEA,EAAEA,IAAIA,CAACA,KAAKA,CAACA,EAAEA,EAAEA,KAAKA,EAACA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,EAAEA,GAAGA,EAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,EAAEA,GAAGA,EAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,EAAEA,KAAKA,EAACA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,EAACA,CAC3GA,CAAAA;IACFA,CAACA;IAEDF,qCAAeA,GAAfA;QACCG,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,cAAcA,CAAAA;QAC5CA,MAAMA,CAACA;YACNA,SAASA,EAAEA,KAAKA;YAChBA,MAAMA,EAAEA,KAAKA,GAACA,eAAeA;SAC7BA,CAAAA;IACFA,CAACA;IAEAH,kCAAYA,GAAZA,UAAaA,SAASA;QACpBI,IAAIA,CAACA,QAAQA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,CAACA,EAACA,GAAGA,EAACA,SAASA,CAACA,CAACA,CAACA,EAAEA,GAAGA,EAACA,SAASA,CAACA,CAACA,CAACA,EAACA,CAACA,CAAAA;QAC1FA,IAAIA,CAACA,WAAWA,EAAEA,CAAAA;IACnBA,CAACA;IACDJ,2CAAqBA,GAArBA,UAAsBA,SAASA;QAC9BK,IAAIA,CAACA,YAAYA,CAACA,SAASA,CAACA,CAAAA;QAC5BA,IAAIA,CAACA,SAASA,CAACA,aAAaA,EAAEA,CAAAA;IAC/BA,CAACA;IAEDL,iCAAWA,GAAXA;QACCM,EAAEA,CAACA,CAACA,IAAIA,CAACA,QAAQA,CAACA,UAAUA,EAAEA,IAAIA,CAACA,CAACA;YAACA,MAAMA,CAACA,CAACA,CAAAA;QAC7CA,MAAMA,CAACA,GAAGA,CAACA,GAAGA,CAACA,IAAIA,CAACA,QAAQA,CAACA,UAAUA,EAAEA,EAAEA,WAAWA,CAACA,CAACA,CAAAA;IACzDA,CAACA;IAEDN,kCAAYA,GAAZA;QACCO,EAAEA,CAACA,CAACA,CAACA,IAAIA,CAACA,KAAKA,CAACA,aAAaA,CAACA;YAACA,MAAMA,CAACA,IAAIA,CAAAA;QAE1CA,IAAIA,QAAQA,GAAGA,IAAIA,CAACA,WAAWA,EAAEA,CAAAA;QAEjCA,EAAEA,CAACA,CAACA,QAAQA,KAAKA,CAACA,CAACA;YAACA,MAAMA,CAACA,IAAIA,CAAAA;QAE/BA,IAAIA,IAAIA,GAAGA,GAAGA,CAACA,IAAIA,CAACA,QAAQA,CAACA,UAAUA,EAAEA,EAAEA,UAACA,KAASA,EAAEA,CAACA;YACvDA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAACA,gBAAgBA,GAC9BA,GAAGA,GAAEA,KAAKA,CAACA,GAAIA,GACfA,KAAKA,GAAEA;gBACNA,MAAMA,EAAIA,CAACA,KAAKA,CAACA,SAASA,GAACA,QAAQA,CAACA,GAACA,GAAGA,MAAGA;aAC1CA,EACGA,CACNA,CAAAA;QACFA,CAACA,CAACA,CAAAA;QAEFA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAACA,WAAWA,GACxBA,IAAKA,CACDA,CACNA,CAAAA;IAEFA,CAACA;IAEDP,4BAAMA,GAANA;QACCQ,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAAAA;QACpCA,IAAIA,SAASA,GAAGA,IAAIA,CAACA,YAAYA,EAAEA,CAAAA;QAEnCA,IAAIA,SAASA,GAAGA,KAAKA,EAAEA,CAACA,KAAKA,CAACA;YAC7BA,QAAQA,EAACA,IAAIA,CAACA,WAAWA,EAAEA,IAAIA,CAACA;YAChCA,cAAcA,EAAEA,SAASA,IAAIA,IAAIA;SACjCA,CAACA,CAAAA;QACFA,IAAIA,eAAeA,GAAGA,KAAKA,CAACA,WAAWA,CAACA,CAACA,QAAQA,EAAEA,CAAAA;QAEnDA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,SAAUA,GACzBA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,QAAQA,CAAEA,GAAEA,IAAIA,CAACA,SAASA,CAACA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,CAAEA,CAAMA,EACxEA,SAAUA,EACPA,oBAACA,QAAQA,IACPA,GAAGA,GAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAIA,GACpBA,GAAGA,GAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAIA,GACpBA,KAAKA,GAAEA,IAAKA,GACjBA,KAAKA,GAAEA;YACNA,GAAGA,CAACA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,EAAEA,KAAKA,EAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,CAACA;YAC1DA,GAAGA,CAACA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,EAAEA,KAAKA,EAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,CAACA;SACzDA,GACFA,QAAQA,GAAEA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,CAAEA,GAClCA,aAAaA,GAAEA,IAAIA,CAACA,qBAAqBA,CAACA,IAAIA,CAACA,IAAIA,CAAEA,EAAEA,EAC5DA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,SAASA,CAACA,CAACA,GAAGA,CAACA,IAAIA,CAACA,SAASA,CAACA,MAAMA,EAAEA,CAAEA,GAC7DA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,MAAMA,CAACA,KAAKA,CAAEA,GAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAIA,CAAMA,EACpEA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,MAAMA,CAACA,KAAKA,CAAEA,GAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAIA,CAAMA,CAC/DA,CACFA,CACNA,CAACA;IACHA,CAACA;IA3FMR,qBAASA,GAAGA,QAAQA,CAACA;QAC3BA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACvCA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QACvCA,EAAEA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;KACpCA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IAwFjCA,kBAACA;AAADA,CAACA,AA/FD,EAAiC,yBAAkB,EA+FlD;AA/FY,mBAAW,cA+FvB,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/range-filter/styles/index.scss b/lib/src/components/search/filters/range-filter/styles/index.scss deleted file mode 100644 index 73e88bf7b..000000000 --- a/lib/src/components/search/filters/range-filter/styles/index.scss +++ /dev/null @@ -1,48 +0,0 @@ -@import "~rc-slider/assets/index.css"; - -.range-filter { - margin-bottom:20px; - - &__header { - margin-bottom: 5px; - font-weight: bold; - } - - &.is-disabled { - display:none; - } - - &.is-no-histogram .bar-chart { - margin-top:15px; - } - - &-value-labels { - display:flex; - justify-content: space-between; - margin-top:5px; - - &__min { - align-self: flex-start; - font-size:12px; - } - &__max { - align-self: flex-end; - font-size:12px; - } - } - -} - -.bar-chart { - height:50px; - flex-flow: row nowrap; - justify-content: space-around; - display:flex; - align-items: flex-end; - - &__bar { - background:rgba(156,162,153,0.5); - flex:1; - } - -} diff --git a/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.d.ts b/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js b/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js deleted file mode 100644 index 1fc7fc889..000000000 --- a/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js +++ /dev/null @@ -1,70 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var RangeFilter_tsx_1 = require("../src/RangeFilter.tsx"); -var core_1 = require("../../../../../core"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -describe("Reset Filter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.createWrapper = function (withHistogram) { - _this.wrapper = enzyme_1.mount(React.createElement(RangeFilter_tsx_1.RangeFilter, {"id": "m", "searchkit": _this.searchkit, "field": "metascore", "min": 0, "max": 100, "title": "metascore", "showHistogram": withHistogram})); - _this.searchkit.setResults({ - "aggregations": { - "m": { - "m": { - "buckets": [ - { key: "10", doc_count: 1 }, - { key: "20", doc_count: 3 }, - { key: "30", doc_count: 1 }, - { key: "40", doc_count: 1 }, - { key: "50", doc_count: 1 }, - { key: "60", doc_count: 5 }, - { key: "70", doc_count: 1 }, - { key: "80", doc_count: 1 }, - { key: "90", doc_count: 1 }, - { key: "100", doc_count: 1 } - ] - } - } - } - }); - _this.wrapper.update(); - _this.accessor = _this.searchkit.accessors.getAccessors()[0]; - }; - }); - it("accessor has correct config", function () { - _this.createWrapper(true); - expect(_this.accessor.options).toEqual({ - id: "m", - min: 0, - max: 100, - field: "metascore", - title: "metascore" - }); - }); - it('renders correctly', function () { - _this.createWrapper(true); - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "range-filter"}, React.createElement("div", {"className": "range-filter__header"}, "metascore"), React.createElement("div", {"className": "bar-chart"}, React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "60%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "100%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }}), React.createElement("div", {"className": "bar-chart__bar", "style": { height: "20%" }})), React.createElement("div", {"className": "rc-slider"}, React.createElement("div", {"className": "rc-slider-handle", "style": { left: "100%" }}), React.createElement("div", {"className": "rc-slider-handle", "style": { left: "0%" }}), React.createElement("div", {"className": "rc-slider-track", "style": { left: "0%", width: "100%", visibility: "visible" }}), React.createElement("div", {"className": "rc-slider-step"}), React.createElement("div", {"className": "rc-slider-mark"})), React.createElement("div", {"className": "range-filter__x-label range-filter-value-labels"}, React.createElement("div", {"className": "range-filter-value-labels__min"}, "0"), React.createElement("div", {"className": "range-filter-value-labels__max"}, "100"))))); - }); - it("renders without histogram", function () { - _this.createWrapper(false); - expect(_this.wrapper.find(".bar-chart").length).toBe(0); - expect(_this.wrapper.find(".bar-chart__bar").length).toBe(0); - }); - it("handle slider events correctly", function () { - _this.createWrapper(true); - _this.wrapper.node.sliderUpdate([30, 70]); - expect(_this.accessor.state.getValue()).toEqual({ - min: 30, max: 70 - }); - expect(_this.searchkit.performSearch).not.toHaveBeenCalled(); - _this.wrapper.node.sliderUpdateAndSearch([40, 60]); - expect(_this.accessor.state.getValue()).toEqual({ - min: 40, max: 60 - }); - expect(_this.searchkit.performSearch).toHaveBeenCalled(); - }); -}); -//# sourceMappingURL=RangeFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js.map b/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js.map deleted file mode 100644 index cba77521f..000000000 --- a/lib/src/components/search/filters/range-filter/test/RangeFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/range-filter/test/RangeFilterSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.d.ts b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.d.ts deleted file mode 100644 index 7a50b2317..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component, List } from "xenon"; -import RefinementOption from "./RefinementOption.ts"; -export default class RefinementListFilter extends Component { - title: Component; - options: List; - id(name: any): void; -} diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js deleted file mode 100644 index 52c9696ab..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js +++ /dev/null @@ -1,39 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var RefinementOption_ts_1 = require("./RefinementOption.ts"); -var RefinementListFilter = (function (_super) { - __extends(RefinementListFilter, _super); - function RefinementListFilter() { - _super.apply(this, arguments); - } - RefinementListFilter.prototype.id = function (name) { - this.qa("filter--" + name); - }; - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "header" }), - __metadata('design:type', xenon_1.Component) - ], RefinementListFilter.prototype, "title"); - __decorate([ - xenon_1.field(xenon_1.List, { qa: "options", itemQA: "option", itemType: RefinementOption_ts_1.default }), - __metadata('design:type', xenon_1.List) - ], RefinementListFilter.prototype, "options"); - return RefinementListFilter; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = RefinementListFilter; -//# sourceMappingURL=RefinementListFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js.map b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js.map deleted file mode 100644 index 69f30b1c1..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RefinementListFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.ts"],"names":["RefinementListFilter","RefinementListFilter.constructor","RefinementListFilter.id"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAAgD,OAAO,CAAC,CAAA;AACxD,oCAA6B,uBAAuB,CAAC,CAAA;AAErD;IAAkDA,wCAASA;IAA3DA;QAAkDC,8BAASA;IAY3DA,CAACA;IAJCD,iCAAEA,GAAFA,UAAGA,IAAIA;QACLE,IAAIA,CAACA,EAAEA,CAACA,UAAUA,GAACA,IAAIA,CAACA,CAAAA;IAC1BA,CAACA;IARDF;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,QAAQA,EAACA,CAACA;;OAChCA,uCAAKA,EAAWA;IAEhBA;QAACA,aAAKA,CAACA,YAAIA,EAAEA,EAACA,EAAEA,EAACA,SAASA,EAAEA,MAAMA,EAACA,QAAQA,EAAEA,QAAQA,EAACA,6BAAgBA,EAACA,CAACA;;OACxEA,yCAAOA,EAAuBA;IAMhCA,2BAACA;AAADA,CAACA,AAZD,EAAkD,iBAAS,EAY1D;AAZD;sCAYC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.d.ts b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.d.ts deleted file mode 100644 index a735cdf8e..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Component } from "xenon"; -export default class RefinementOption extends Component { - checkbox: Component; - label: Component; - count: Component; -} diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js deleted file mode 100644 index 229cb5a28..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js +++ /dev/null @@ -1,39 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var RefinementOption = (function (_super) { - __extends(RefinementOption, _super); - function RefinementOption() { - _super.apply(this, arguments); - } - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "checkbox" }), - __metadata('design:type', xenon_1.Component) - ], RefinementOption.prototype, "checkbox"); - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "label" }), - __metadata('design:type', xenon_1.Component) - ], RefinementOption.prototype, "label"); - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "count" }), - __metadata('design:type', xenon_1.Component) - ], RefinementOption.prototype, "count"); - return RefinementOption; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = RefinementOption; -//# sourceMappingURL=RefinementOption.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js.map b/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js.map deleted file mode 100644 index 120f761b1..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RefinementOption.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/refinement-list-filter/page-objects/RefinementOption.ts"],"names":["RefinementOption","RefinementOption.constructor"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAA0C,OAAO,CAAC,CAAA;AAElD;IAA8CA,oCAASA;IAAvDA;QAA8CC,8BAASA;IAWvDA,CAACA;IATCD;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,UAAUA,EAACA,CAACA;;OAClCA,sCAAQA,EAAUA;IAElBA;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,OAAOA,EAACA,CAACA;;OAC/BA,mCAAKA,EAAUA;IAEfA;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,OAAOA,EAACA,CAACA;;OAC/BA,mCAAKA,EAAUA;IAEjBA,uBAACA;AAADA,CAACA,AAXD,EAA8C,iBAAS,EAWtD;AAXD;kCAWC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.d.ts b/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.d.ts deleted file mode 100644 index 83d013f0e..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { SearchkitComponent, FacetAccessor, ISizeOption, SearchkitComponentProps } from "../../../../../core"; -export interface RefinementListFilterProps extends SearchkitComponentProps { - field: string; - operator?: string; - size?: number; - title: string; - id: string; -} -export declare class RefinementListFilter extends SearchkitComponent { - accessor: FacetAccessor; - static propTypes: any; - defineAccessor(): FacetAccessor; - defineBEMBlocks(): { - container: string; - option: string; - }; - addFilter(option: any): void; - renderOption(option: any): JSX.Element; - hasOptions(): boolean; - toggleViewMoreOption(option: ISizeOption): void; - renderShowMore(): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js b/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js deleted file mode 100644 index 8ad7fb9b5..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js +++ /dev/null @@ -1,77 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var map = require("lodash/map"); -var isNumber = require("lodash/isNumber"); -var RefinementListFilter = (function (_super) { - __extends(RefinementListFilter, _super); - function RefinementListFilter() { - _super.apply(this, arguments); - } - RefinementListFilter.prototype.defineAccessor = function () { - return new core_1.FacetAccessor(this.props.field, { - id: this.props.id, operator: this.props.operator, - title: this.props.title, size: (this.props.size || 50), - translations: this.props.translations - }); - }; - RefinementListFilter.prototype.defineBEMBlocks = function () { - var blockName = this.props.mod || "refinement-list"; - return { - container: blockName, - option: blockName + "-option" - }; - }; - RefinementListFilter.prototype.addFilter = function (option) { - this.accessor.state = this.accessor.state.toggle(option.key); - this.searchkit.performSearch(); - }; - RefinementListFilter.prototype.renderOption = function (option) { - var block = this.bemBlocks.option; - var isSelected = this.accessor.state.contains(option.key); - var optionClassName = block() - .mix(this.bemBlocks.container("item")) - .state({ selected: isSelected }); - return (React.createElement(core_1.FastClick, {"handler": this.addFilter.bind(this, option), "key": option.key}, React.createElement("div", {"className": optionClassName, "data-qa": "option"}, React.createElement("div", {"data-qa": "checkbox", "className": block("checkbox").state({ selected: isSelected })}), React.createElement("div", {"data-qa": "label", "className": block("text")}, this.translate(option.key)), React.createElement("div", {"data-qa": "count", "className": block("count")}, option.doc_count)))); - }; - RefinementListFilter.prototype.hasOptions = function () { - return this.accessor.getBuckets().length != 0; - }; - RefinementListFilter.prototype.toggleViewMoreOption = function (option) { - this.accessor.setViewMoreOption(option); - this.searchkit.performSearch(); - }; - RefinementListFilter.prototype.renderShowMore = function () { - var option = this.accessor.getMoreSizeOption(); - if (!option) { - return null; - } - return (React.createElement(core_1.FastClick, {"handler": this.toggleViewMoreOption.bind(this, option)}, React.createElement("div", {"data-qa": "show-more", "className": this.bemBlocks.container("view-more-action")}, this.translate(option.label)))); - }; - RefinementListFilter.prototype.render = function () { - var block = this.bemBlocks.container; - var className = block() - .mix("filter--" + this.props.id) - .state({ - disabled: !this.hasOptions() - }); - return (React.createElement("div", {"data-qa": "filter--" + this.props.id, "className": className}, React.createElement("div", {"data-qa": "header", "className": block("header")}, this.props.title), React.createElement("div", {"data-qa": "options", "className": block("options")}, map(this.accessor.getBuckets(), this.renderOption.bind(this))), this.renderShowMore())); - }; - RefinementListFilter.propTypes = defaults({ - field: React.PropTypes.string.isRequired, - operator: React.PropTypes.oneOf(["AND", "OR"]), - size: React.PropTypes.number, - title: React.PropTypes.string.isRequired, - id: React.PropTypes.string.isRequired, - translations: core_1.SearchkitComponent.translationsPropType(core_1.FacetAccessor.translations) - }, core_1.SearchkitComponent.propTypes); - return RefinementListFilter; -})(core_1.SearchkitComponent); -exports.RefinementListFilter = RefinementListFilter; -//# sourceMappingURL=RefinementListFilter.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js.map b/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js.map deleted file mode 100644 index b1fc1aa73..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/src/RefinementListFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RefinementListFilter.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/refinement-list-filter/src/RefinementListFilter.tsx"],"names":["RefinementListFilter","RefinementListFilter.constructor","RefinementListFilter.defineAccessor","RefinementListFilter.defineBEMBlocks","RefinementListFilter.addFilter","RefinementListFilter.renderOption","RefinementListFilter.hasOptions","RefinementListFilter.toggleViewMoreOption","RefinementListFilter.renderShowMore","RefinementListFilter.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/styles/index.scss b/lib/src/components/search/filters/refinement-list-filter/styles/index.scss deleted file mode 100644 index 441d4819f..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/styles/index.scss +++ /dev/null @@ -1,56 +0,0 @@ -.refinement-list { - margin-bottom:20px; - - &__header { - margin-bottom:5px; - font-weight:bold; - } - - &.is-disabled { - display:none; - } - - &__view-more-action { - font-size:12px; - color:#08c; - cursor:pointer; - margin-top:5px; - } - -} - -.refinement-list-option { - display:flex; - position:relative; - cursor:pointer; - padding:2px 0; - line-height:18px; - - &.is-selected &__text { - font-weight:700; - } - - &__text { - margin-left:20px; - flex:3; - font-size:14px; - } - &__count { - flex:1; - font-size:12px; - text-align:right; - color:lighten(#999,20); - } - &__checkbox { - position:absolute; - top:5px; - width:12px; - height:12px; - border:1px solid #000; - border-radius: 3px; - - &.is-selected { - background:black; - } - } -} diff --git a/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.d.ts b/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js b/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js deleted file mode 100644 index 06d01e3b3..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js +++ /dev/null @@ -1,98 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -var RefinementListFilter_tsx_1 = require("../src/RefinementListFilter.tsx"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -var sinon = require("sinon"); -describe("Refinement List Filter tests", function () { - beforeEach(function () { - _this.bemContainer = bem("refinement-list"); - _this.bemOption = bem("refinement-list-option"); - _this.searchkit = core_1.SearchkitManager.mock(); - _this.searchkit.translateFunction = function (key) { - return { - "test option 1": "test option 1 translated" - }[key]; - }; - _this.wrapper = enzyme_1.mount(React.createElement(RefinementListFilter_tsx_1.RefinementListFilter, {"field": "test", "id": "test id", "title": "test title", "searchkit": _this.searchkit})); - _this.searchkit.setResults({ - aggregations: { - test: { - test: { - buckets: [ - { key: "test option 1", doc_count: 1 }, - { key: "test option 2", doc_count: 2 }, - { key: "test option 3", doc_count: 3 } - ] - }, - "test.count": { - value: 4 - } - } - } - }); - _this.accessor = _this.searchkit.accessors.getAccessors()[0]; - _this.getContainer = function (label, index) { - var container = _this.wrapper.find("." + _this.bemContainer(label)); - if (_.isNumber(index)) { - return container.children().at(index); - } - else { - return container; - } - }; - }); - it('renders correctly', function () { - expect(_this.getContainer("header").text()).toBe("test title"); - expect(_this.getContainer("options").children().map(function (n) { - return { - label: n.find("." + _this.bemOption("text")).text(), - count: n.find("." + _this.bemOption("count")).text() - }; - })).toEqual([{ label: 'test option 1 translated', count: "1" }, { label: 'test option 2', count: "2" }, { label: 'test option 3', count: "3" }]); - }); - it('clicks options', function () { - var option = _this.getContainer("options", 0); - var option2 = _this.getContainer("options", 1).children().at(0); - TestHelpers_1.fastClick(option); - TestHelpers_1.fastClick(option2); - expect(TestHelpers_1.hasClass(option, "is-selected")).toBe(true); - expect(TestHelpers_1.hasClass(option2, "is-selected")).toBe(true); - expect(_this.accessor.state.getValue()).toEqual(['test option 1', 'test option 2']); - TestHelpers_1.fastClick(option2); - _this.wrapper.update(); - expect(_this.accessor.state.getValue()).toEqual(['test option 1']); - }); - it("show more options", function () { - var option = { label: "view more", size: 20 }; - _this.accessor.getMoreSizeOption = function () { return option; }; - _this.accessor.setViewMoreOption = sinon.spy(); - _this.wrapper.update(); - expect(_this.getContainer("view-more-action").text()).toBe("view more"); - TestHelpers_1.fastClick(_this.getContainer("view-more-action")); - _this.wrapper.update(); - expect(_this.accessor.setViewMoreOption.calledOnce).toBe(true); - expect(_this.accessor.setViewMoreOption.calledWith(option)).toBe(true); - }); - it("show no options", function () { - _this.accessor.getMoreSizeOption = function () { return null; }; - _this.wrapper.update(); - expect(_this.getContainer("view-more-action").length).toBe(0); - }); - it("should configure accessor correctly", function () { - expect(_this.accessor.key).toBe("test"); - var options = _this.accessor.options; - expect(options).toEqual({ - "id": "test id", - "title": "test title", - "size": 50, - "facetsPerPage": 50, - "operator": undefined, - "translations": undefined - }); - }); -}); -//# sourceMappingURL=RefinementListFilterSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js.map b/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js.map deleted file mode 100644 index 4c30b93aa..000000000 --- a/lib/src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RefinementListFilterSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/refinement-list-filter/test/RefinementListFilterSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/reset-filters/src/ResetFilters.d.ts b/lib/src/components/search/filters/reset-filters/src/ResetFilters.d.ts deleted file mode 100644 index f23b30bc4..000000000 --- a/lib/src/components/search/filters/reset-filters/src/ResetFilters.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps } from "../../../../../core"; -export interface ResetFiltersProps extends SearchkitComponentProps { -} -export declare class ResetFilters extends SearchkitComponent { - static translations: any; - translations: any; - static propTypes: any; - defineBEMBlocks(): { - container: string; - }; - hasFilters(): boolean; - resetFilters(): void; - renderResetButton(): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/reset-filters/src/ResetFilters.js b/lib/src/components/search/filters/reset-filters/src/ResetFilters.js deleted file mode 100644 index e03b51b39..000000000 --- a/lib/src/components/search/filters/reset-filters/src/ResetFilters.js +++ /dev/null @@ -1,45 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var ResetFilters = (function (_super) { - __extends(ResetFilters, _super); - function ResetFilters() { - _super.apply(this, arguments); - this.translations = ResetFilters.translations; - } - ResetFilters.prototype.defineBEMBlocks = function () { - return { - container: (this.props.mod || "reset-filters") - }; - }; - ResetFilters.prototype.hasFilters = function () { - return this.getQuery().hasFiltersOrQuery(); - }; - ResetFilters.prototype.resetFilters = function () { - this.searchkit.resetState(); - this.searchkit.performSearch(); - }; - ResetFilters.prototype.renderResetButton = function () { - var block = this.bemBlocks.container; - return (React.createElement("div", {"className": block("reset")}, this.translate("reset.clear_all"))); - }; - ResetFilters.prototype.render = function () { - var block = this.bemBlocks.container; - return (React.createElement("div", null, React.createElement(core_1.FastClick, {"handler": this.resetFilters.bind(this)}, React.createElement("div", {"className": block().state({ disabled: !this.hasFilters() })}, this.renderResetButton())))); - }; - ResetFilters.translations = { - "reset.clear_all": "Clear all filters" - }; - ResetFilters.propTypes = defaults({ - translations: core_1.SearchkitComponent.translationsPropType(ResetFilters.translations) - }, core_1.SearchkitComponent.propTypes); - return ResetFilters; -})(core_1.SearchkitComponent); -exports.ResetFilters = ResetFilters; -//# sourceMappingURL=ResetFilters.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/reset-filters/src/ResetFilters.js.map b/lib/src/components/search/filters/reset-filters/src/ResetFilters.js.map deleted file mode 100644 index 0e0250955..000000000 --- a/lib/src/components/search/filters/reset-filters/src/ResetFilters.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ResetFilters.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/reset-filters/src/ResetFilters.tsx"],"names":["ResetFilters","ResetFilters.constructor","ResetFilters.defineBEMBlocks","ResetFilters.hasFilters","ResetFilters.resetFilters","ResetFilters.renderResetButton","ResetFilters.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,QAAO,sBAAsB,CAAC,CAAA;AAE9B,qBAMO,qBACP,CAAC,CAD2B;AAC5B,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAK3C;IAAkCA,gCAA0CA;IAA5EA;QAAkCC,8BAA0CA;QAK3EA,iBAAYA,GAAGA,YAAYA,CAACA,YAAYA,CAAAA;IA6CzCA,CAACA;IArCAD,sCAAeA,GAAfA;QACCE,MAAMA,CAACA;YACNA,SAASA,EAAEA,CAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,eAAeA,CAACA;SAC9CA,CAAAA;IACFA,CAACA;IAEAF,iCAAUA,GAAVA;QACEG,MAAMA,CAACA,IAAIA,CAACA,QAAQA,EAAEA,CAACA,iBAAiBA,EAAEA,CAAAA;IAC5CA,CAACA;IAEFH,mCAAYA,GAAZA;QACCI,IAAIA,CAACA,SAASA,CAACA,UAAUA,EAAEA,CAAAA;QAC3BA,IAAIA,CAACA,SAASA,CAACA,aAAaA,EAAEA,CAAAA;IAC/BA,CAACA;IAEDJ,wCAAiBA,GAAjBA;QAECK,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAAAA;QAEpCA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,CAACA,OAAOA,CAAEA,GAAEA,IAAIA,CAACA,SAASA,CAACA,iBAAiBA,CAAEA,CAAMA,CACzEA,CAAAA;IACFA,CAACA;IAEAL,6BAAMA,GAANA;QACAM,IAAIA,KAAKA,GAAGA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAAAA;QAElCA,MAAMA,CAACA,CACPA,qBAACA,GAAGA,SACLA,oBAACA,gBAASA,IAACA,OAAOA,GAAEA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,CAAEA,GAChDA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,KAAKA,EAAEA,CAACA,KAAKA,CAACA,EAACA,QAAQA,EAACA,CAACA,IAAIA,CAACA,UAAUA,EAAEA,EAACA,CAAEA,GAC3DA,IAAIA,CAACA,iBAAiBA,EAAGA,CACrBA,CACKA,CACPA,CACHA,CAAAA;IACHA,CAACA;IA/CKN,yBAAYA,GAAOA;QACzBA,iBAAiBA,EAACA,mBAAmBA;KACrCA,CAAAA;IAGMA,sBAASA,GAAGA,QAAQA,CAACA;QAC3BA,YAAYA,EAACA,yBAAkBA,CAACA,oBAAoBA,CACnDA,YAAYA,CAACA,YAAYA,CACzBA;KACDA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IAuCjCA,mBAACA;AAADA,CAACA,AAlDD,EAAkC,yBAAkB,EAkDnD;AAlDY,oBAAY,eAkDxB,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/filters/reset-filters/styles/index.scss b/lib/src/components/search/filters/reset-filters/styles/index.scss deleted file mode 100644 index 4587aeedc..000000000 --- a/lib/src/components/search/filters/reset-filters/styles/index.scss +++ /dev/null @@ -1,24 +0,0 @@ -.reset-filters { - margin-bottom:20px; - border:1px solid #08c; - text-align:center; - border-radius:3px; - padding:10px 20px; - cursor:pointer; - color:#08c; - - &.is-disabled { - cursor:default; - border-color:#ddd; - color:#ddd; - } - - &__text { - font-size:12px; - } - - &:not(&.is-disabled)&:hover { - border-color:#000; - color:darken(#ddd,50); - } -} diff --git a/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.d.ts b/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js b/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js deleted file mode 100644 index d46f63d18..000000000 --- a/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js +++ /dev/null @@ -1,39 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var ResetFilters_tsx_1 = require("../src/ResetFilters.tsx"); -var core_1 = require("../../../../../core"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -var sinon = require("sinon"); -describe("Reset Filter tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - _this.createWrapper = function () { - _this.wrapper = enzyme_1.mount(React.createElement(ResetFilters_tsx_1.ResetFilters, {"searchkit": _this.searchkit, "translations": { "reset.clear_all": "reset filters" }})); - }; - }); - it('renders correctly', function () { - _this.createWrapper(); - _this.searchkit.query.hasFiltersOrQuery = function () { return false; }; - var elem = _this.wrapper.find(".reset-filters"); - _this.wrapper.update(); - expect(elem.hasClass("is-disabled")).toBe(true); - _this.searchkit.query.hasFiltersOrQuery = function () { return true; }; - _this.wrapper.update(); - expect(elem.hasClass("is-disabled")).toBe(false); - expect(elem.text()).toBe("reset filters"); - }); - it("handles reset click", function () { - _this.searchkit.query.hasFiltersOrQuery = function () { return true; }; - _this.searchkit.resetState = sinon.spy(); - _this.searchkit.performSearch = sinon.spy(); - _this.createWrapper(); - var elem = _this.wrapper.find(".reset-filters"); - expect(_this.searchkit.resetState.called).toBeFalsy(); - expect(_this.searchkit.performSearch.called).toBeFalsy(); - TestHelpers_1.fastClick(elem); - expect(_this.searchkit.resetState.called).toBeTruthy(); - expect(_this.searchkit.performSearch.called).toBeTruthy(); - }); -}); -//# sourceMappingURL=ResetFiltersSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js.map b/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js.map deleted file mode 100644 index cb03c4a94..000000000 --- a/lib/src/components/search/filters/reset-filters/test/ResetFiltersSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ResetFiltersSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/reset-filters/test/ResetFiltersSpec.tsx"],"names":[],"mappings":"AAAA,iBAuDA;AAvDA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,uBAAoB,QAAQ,CAAC,CAAA;AAC7B,iCAA2B,yBAAyB,CAAC,CAAA;AACrD,qBAA+B,qBAAqB,CAAC,CAAA;AACrD,4BAEO,kCAEP,CAAC,CAFwC;AAEzC,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAE/B,QAAQ,CAAC,oBAAoB,EAAE;IAE7B,UAAU,CAAC;QAET,KAAI,CAAC,SAAS,GAAG,uBAAgB,CAAC,IAAI,EAAE,CAAA;QAExC,KAAI,CAAC,aAAa,GAAG;YACnB,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,+BAAY,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,GAAC,YAAY,GAAE,EAAC,iBAAiB,EAAC,eAAe,EAAE,EAAE,CAC9F,CAAC;QACJ,CAAC,CAAA;IAEH,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,mBAAmB,EAAE;QACtB,KAAI,CAAC,aAAa,EAAE,CAAA;QACpB,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC,iBAAiB,GAAG,cAAO,MAAM,CAAC,KAAK,CAAA,CAAA,CAAC,CAAA;QAC7D,IAAI,IAAI,GAAG,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAA;QAE9C,KAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAA;QACrB,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;QAE/C,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC,iBAAiB,GAAG,cAAO,MAAM,CAAC,IAAI,CAAA,CAAA,CAAC,CAAA;QAE5D,KAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAA;QACrB,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;QAEhD,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,CAAC,IAAI,CAAC,eAAe,CAAC,CAAA;IAC3C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,qBAAqB,EAAE;QACxB,KAAI,CAAC,SAAS,CAAC,KAAK,CAAC,iBAAiB,GAAG,cAAO,MAAM,CAAC,IAAI,CAAA,CAAA,CAAC,CAAA;QAC5D,KAAI,CAAC,SAAS,CAAC,UAAU,GAAG,KAAK,CAAC,GAAG,EAAE,CAAA;QACvC,KAAI,CAAC,SAAS,CAAC,aAAa,GAAG,KAAK,CAAC,GAAG,EAAE,CAAA;QAC1C,KAAI,CAAC,aAAa,EAAE,CAAA;QACpB,IAAI,IAAI,GAAG,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,gBAAgB,CAAC,CAAA;QAC9C,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,SAAS,EAAE,CAAA;QACpD,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,SAAS,EAAE,CAAA;QACvD,uBAAS,CAAC,IAAI,CAAC,CAAA;QACf,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,CAAA;QACrD,MAAM,CAAC,KAAI,CAAC,SAAS,CAAC,aAAa,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,CAAA;IAC1D,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAC"} \ No newline at end of file diff --git a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.d.ts b/lib/src/components/search/filters/selected-filters/src/SelectedFilters.d.ts deleted file mode 100644 index 0904c8665..000000000 --- a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps } from "../../../../../core"; -export interface SelectedFiltersProps extends SearchkitComponentProps { -} -export declare class SelectedFilters extends SearchkitComponent { - static propTypes: any; - defineBEMBlocks(): { - container: string; - option: string; - }; - getFilters(): Array; - hasFilters(): boolean; - renderFilter(filter: any): JSX.Element; - removeFilter(filter: any): void; - render(): JSX.Element; -} diff --git a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js b/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js deleted file mode 100644 index 1ba7e2131..000000000 --- a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js +++ /dev/null @@ -1,51 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../../core"); -var defaults = require("lodash/defaults"); -var size = require("lodash/size"); -var map = require("lodash/map"); -var SelectedFilters = (function (_super) { - __extends(SelectedFilters, _super); - function SelectedFilters() { - _super.apply(this, arguments); - } - SelectedFilters.prototype.defineBEMBlocks = function () { - var blockName = (this.props.mod || "selected-filters"); - return { - container: blockName, - option: blockName + "-option" - }; - }; - SelectedFilters.prototype.getFilters = function () { - return this.getQuery().getSelectedFilters(); - }; - SelectedFilters.prototype.hasFilters = function () { - return size(this.getFilters()) > 0; - }; - SelectedFilters.prototype.renderFilter = function (filter) { - var block = this.bemBlocks.option; - var className = block() - .mix(this.bemBlocks.container("item")) - .mix("selected-filter--" + filter.id); - return (React.createElement("div", {"className": className, "key": filter.name + ":" + filter.value}, React.createElement("div", {"className": block("name")}, this.translate(filter.name), ": ", this.translate(filter.value)), React.createElement(core_1.FastClick, {"handler": this.removeFilter.bind(this, filter)}, React.createElement("div", {"className": block("remove-action")}, "x")))); - }; - SelectedFilters.prototype.removeFilter = function (filter) { - filter.remove(); - this.searchkit.performSearch(); - }; - SelectedFilters.prototype.render = function () { - if (!this.hasFilters()) { - return null; - } - return (React.createElement("div", {"className": this.bemBlocks.container()}, map(this.getFilters(), this.renderFilter.bind(this)))); - }; - SelectedFilters.propTypes = defaults({}, core_1.SearchkitComponent.propTypes); - return SelectedFilters; -})(core_1.SearchkitComponent); -exports.SelectedFilters = SelectedFilters; -//# sourceMappingURL=SelectedFilters.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js.map b/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js.map deleted file mode 100644 index ecb847308..000000000 --- a/lib/src/components/search/filters/selected-filters/src/SelectedFilters.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SelectedFilters.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/selected-filters/src/SelectedFilters.tsx"],"names":["SelectedFilters","SelectedFilters.constructor","SelectedFilters.defineBEMBlocks","SelectedFilters.getFilters","SelectedFilters.hasFilters","SelectedFilters.renderFilter","SelectedFilters.removeFilter","SelectedFilters.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/filters/selected-filters/styles/index.scss b/lib/src/components/search/filters/selected-filters/styles/index.scss deleted file mode 100644 index 6fb5dcdd4..000000000 --- a/lib/src/components/search/filters/selected-filters/styles/index.scss +++ /dev/null @@ -1,34 +0,0 @@ -.selected-filters { - display:flex; - flex-flow: row nowrap; - &__item { - flex:auto; - margin-right:10px; - } -} - -.selected-filters-option { - border:1px solid lighten(#08c,0); - display:flex; - padding:10px 0 10px 10px; - font-size:14px; - line-height:20px; - border-radius:3px; - - - &__name { - flex:auto; - color:#08c; - } - - &__remove-action { - flex:auto; - padding:0 10px; - cursor:pointer; - font-size:16px; - line-height:18px; - color:#08c; - font-weight:700; - } - -} diff --git a/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.d.ts b/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js b/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js deleted file mode 100644 index 07de591e7..000000000 --- a/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js +++ /dev/null @@ -1,63 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var SelectedFilters_tsx_1 = require("../src/SelectedFilters.tsx"); -var core_1 = require("../../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -var sinon = require("sinon"); -var TestHelpers_1 = require("../../../../__test__/TestHelpers"); -describe("SelectedFilters tests", function () { - beforeEach(function () { - _this.bemContainer = bem("selected-filters"); - _this.bemOption = bem("selected-filters-option"); - _this.searchkit = core_1.SearchkitManager.mock(); - _this.searchkit.translateFunction = function (key) { - return { - "test name 2": "test name 2 translated", - "test value 2": "test value 2 translated" - }[key]; - }; - _this.getContainer = function (label, index) { - var container = _this.wrapper.find("." + _this.bemContainer(label)); - if (_.isNumber(index)) { - return container.children().at(index); - } - else { - return container; - } - }; - _this.createWrapper = function () { - _this.wrapper = enzyme_1.mount(React.createElement(SelectedFilters_tsx_1.SelectedFilters, {"searchkit": _this.searchkit})); - }; - _this.sinonSpy = sinon.spy(); - _this.searchkit.query = new core_1.ImmutableQuery() - .addSelectedFilter({ - id: "test", - name: "test name", - value: "test value", - remove: _this.sinonSpy - }).addSelectedFilter({ - id: "test2", - name: "test name 2", - value: "test value 2", - remove: _.identity - }); - }); - it('renders correctly', function () { - _this.createWrapper(); - expect(_this.getContainer(null).children().map(function (n) { - return n.children().at(0).text(); - })).toEqual([ - "test name: test value", - "test name 2 translated: test value 2 translated" - ]); - }); - it("handles remove click", function () { - _this.createWrapper(); - var elem = _this.getContainer(null, 0).find("." + _this.bemOption("remove-action")); - TestHelpers_1.fastClick(elem); - expect(_this.sinonSpy.called).toBeTruthy(); - }); -}); -//# sourceMappingURL=SelectedFiltersSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js.map b/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js.map deleted file mode 100644 index 655874e9b..000000000 --- a/lib/src/components/search/filters/selected-filters/test/SelectedFiltersSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SelectedFiltersSpec.js","sourceRoot":"","sources":["../../../../../../../src/components/search/filters/selected-filters/test/SelectedFiltersSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/page-objects/HitsStats.d.ts b/lib/src/components/search/hits-stats/page-objects/HitsStats.d.ts deleted file mode 100644 index 70582a053..000000000 --- a/lib/src/components/search/hits-stats/page-objects/HitsStats.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Component } from "xenon"; -export default class HitsStats extends Component { - info: Component; -} diff --git a/lib/src/components/search/hits-stats/page-objects/HitsStats.js b/lib/src/components/search/hits-stats/page-objects/HitsStats.js deleted file mode 100644 index 0bef3fd2a..000000000 --- a/lib/src/components/search/hits-stats/page-objects/HitsStats.js +++ /dev/null @@ -1,35 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var HitsStats = (function (_super) { - __extends(HitsStats, _super); - function HitsStats() { - _super.apply(this, arguments); - } - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "info" }), - __metadata('design:type', xenon_1.Component) - ], HitsStats.prototype, "info"); - HitsStats = __decorate([ - xenon_1.defaults({ qa: "hits-stats" }), - __metadata('design:paramtypes', []) - ], HitsStats); - return HitsStats; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = HitsStats; -//# sourceMappingURL=HitsStats.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/page-objects/HitsStats.js.map b/lib/src/components/search/hits-stats/page-objects/HitsStats.js.map deleted file mode 100644 index 12e5cc7ae..000000000 --- a/lib/src/components/search/hits-stats/page-objects/HitsStats.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HitsStats.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits-stats/page-objects/HitsStats.ts"],"names":["HitsStats","HitsStats.constructor"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAA0C,OAAO,CAAC,CAAA;AAElD;IACuCA,6BAASA;IADhDA;QACuCC,8BAASA;IAKhDA,CAACA;IAHCD;QAACA,aAAKA,CAACA,iBAASA,EAACA,EAACA,EAAEA,EAACA,MAAMA,EAACA,CAACA;;OAC7BA,2BAAIA,EAAWA;IAJjBA;QAACA,gBAAQA,CAACA,EAACA,EAAEA,EAACA,YAAYA,EAACA,CAACA;;kBAM3BA;IAADA,gBAACA;AAADA,CAACA,AAND,EACuC,iBAAS,EAK/C;AAND;2BAMC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/src/HitsStats.d.ts b/lib/src/components/search/hits-stats/src/HitsStats.d.ts deleted file mode 100644 index dfa11c092..000000000 --- a/lib/src/components/search/hits-stats/src/HitsStats.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps } from "../../../../core"; -export interface HitsStatsProps extends SearchkitComponentProps { -} -export declare class HitsStats extends SearchkitComponent { - static translations: any; - translations: any; - static propTypes: any; - defineBEMBlocks(): { - container: string; - }; - getTime(): number; - renderText(): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/hits-stats/src/HitsStats.js b/lib/src/components/search/hits-stats/src/HitsStats.js deleted file mode 100644 index 1cfa14057..000000000 --- a/lib/src/components/search/hits-stats/src/HitsStats.js +++ /dev/null @@ -1,43 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var defaults = require("lodash/defaults"); -var get = require("lodash/get"); -var HitsStats = (function (_super) { - __extends(HitsStats, _super); - function HitsStats() { - _super.apply(this, arguments); - this.translations = HitsStats.translations; - } - HitsStats.prototype.defineBEMBlocks = function () { - return { - container: (this.props.mod || "hits-stats") - }; - }; - HitsStats.prototype.getTime = function () { - return get(this.getResults(), "took", 0); - }; - HitsStats.prototype.renderText = function () { - return (React.createElement("div", {"className": this.bemBlocks.container("info"), "data-qa": "info"}, this.translate("hitstats.results_found", { - timeTaken: this.getTime(), - hitCount: this.searchkit.getHitsCount() - }))); - }; - HitsStats.prototype.render = function () { - return (React.createElement("div", {"className": this.bemBlocks.container(), "data-qa": "hits-stats"}, this.renderText())); - }; - HitsStats.translations = { - "hitstats.results_found": "{hitCount} results found in {timeTaken}ms" - }; - HitsStats.propTypes = defaults({ - translations: core_1.SearchkitComponent.translationsPropType(HitsStats.translations) - }, core_1.SearchkitComponent.propTypes); - return HitsStats; -})(core_1.SearchkitComponent); -exports.HitsStats = HitsStats; -//# sourceMappingURL=HitsStats.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/src/HitsStats.js.map b/lib/src/components/search/hits-stats/src/HitsStats.js.map deleted file mode 100644 index 745200fd3..000000000 --- a/lib/src/components/search/hits-stats/src/HitsStats.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HitsStats.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits-stats/src/HitsStats.tsx"],"names":["HitsStats","HitsStats.constructor","HitsStats.defineBEMBlocks","HitsStats.getTime","HitsStats.renderText","HitsStats.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,QAAO,sBAAsB,CAAC,CAAA;AAC9B,qBAGO,kBAEP,CAAC,CAFwB;AAEzB,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAKjC;IAA+BA,6BAAuCA;IAAtEA;QAA+BC,8BAAuCA;QAKrEA,iBAAYA,GAAGA,SAASA,CAACA,YAAYA,CAAAA;IAqCtCA,CAACA;IA7BAD,mCAAeA,GAAfA;QACCE,MAAMA,CAACA;YACNA,SAASA,EAAEA,CAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,YAAYA,CAACA;SAC3CA,CAAAA;IACFA,CAACA;IAEDF,2BAAOA,GAAPA;QACCG,MAAMA,CAACA,GAAGA,CAACA,IAAIA,CAACA,UAAUA,EAAEA,EAACA,MAAMA,EAAEA,CAACA,CAACA,CAAAA;IACxCA,CAACA;IAEDH,8BAAUA,GAAVA;QACCI,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAACA,MAAMA,CAAEA,GAACA,OAAOA,GAACA,MAAMA,GAC9DA,IAAIA,CAACA,SAASA,CAACA,wBAAwBA,EAAEA;YACzCA,SAASA,EAACA,IAAIA,CAACA,OAAOA,EAAEA;YACxBA,QAAQA,EAACA,IAAIA,CAACA,SAASA,CAACA,YAAYA,EAAEA;SACtCA,CACAA,CACIA,CACNA,CAAAA;IACFA,CAACA;IAEDJ,0BAAMA,GAANA;QACCK,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,SAASA,EAAGA,GAACA,OAAOA,GAACA,YAAYA,GAC9DA,IAAIA,CAACA,UAAUA,EAAGA,CACXA,CACTA,CAACA;IACHA,CAACA;IAvCML,sBAAYA,GAAOA;QACzBA,wBAAwBA,EAACA,2CAA2CA;KACpEA,CAAAA;IAGMA,mBAASA,GAAGA,QAAQA,CAACA;QAC3BA,YAAYA,EAACA,yBAAkBA,CAACA,oBAAoBA,CACnDA,SAASA,CAACA,YAAYA,CACtBA;KACDA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IA+BjCA,gBAACA;AAADA,CAACA,AA1CD,EAA+B,yBAAkB,EA0ChD;AA1CY,iBAAS,YA0CrB,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/styles/index.scss b/lib/src/components/search/hits-stats/styles/index.scss deleted file mode 100644 index 82f3e5828..000000000 --- a/lib/src/components/search/hits-stats/styles/index.scss +++ /dev/null @@ -1,6 +0,0 @@ -.hits-stats { - &__info { - font-size:14px; - color:#999; - } -} diff --git a/lib/src/components/search/hits-stats/test/HitsStatsSpec.d.ts b/lib/src/components/search/hits-stats/test/HitsStatsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/hits-stats/test/HitsStatsSpec.js b/lib/src/components/search/hits-stats/test/HitsStatsSpec.js deleted file mode 100644 index 2cde77e31..000000000 --- a/lib/src/components/search/hits-stats/test/HitsStatsSpec.js +++ /dev/null @@ -1,26 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var HitsStats_tsx_1 = require("../src/HitsStats.tsx"); -var core_1 = require("../../../../core"); -describe("HitsStats tests", function () { - beforeEach(function () { - _this.searchkit = new core_1.SearchkitManager("localhost:9200", { useHistory: false }); - _this.createWrapper = function (translations) { - _this.wrapper = enzyme_1.mount(React.createElement(HitsStats_tsx_1.HitsStats, {"searchkit": _this.searchkit, "translations": translations})); - }; - }); - it('renders correctly', function () { - _this.searchkit.setResults({ - hits: { - total: 10 - }, - took: 10 - }); - _this.createWrapper({ "hitstats.results_found": "{hitCount} movies found" }); - expect(_this.wrapper.find(".hits-stats__info").text()).toEqual("10 movies found"); - _this.createWrapper(); - expect(_this.wrapper.find(".hits-stats__info").text()).toEqual("10 results found in 10ms"); - }); -}); -//# sourceMappingURL=HitsStatsSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits-stats/test/HitsStatsSpec.js.map b/lib/src/components/search/hits-stats/test/HitsStatsSpec.js.map deleted file mode 100644 index 03e99b27f..000000000 --- a/lib/src/components/search/hits-stats/test/HitsStatsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HitsStatsSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits-stats/test/HitsStatsSpec.tsx"],"names":[],"mappings":"AAAA,iBAoCA;AApCA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,uBAAoB,QAAQ,CAAC,CAAA;AAC7B,8BAAwB,sBAAsB,CAAC,CAAA;AAC/C,qBAA+B,kBAAkB,CAAC,CAAA;AAElD,QAAQ,CAAC,iBAAiB,EAAE;IAE1B,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,IAAI,uBAAgB,CAAC,gBAAgB,EAAE,EAAC,UAAU,EAAC,KAAK,EAAC,CAAC,CAAA;QAE3E,KAAI,CAAC,aAAa,GAAG,UAAC,YAAY;YAEhC,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,yBAAS,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,GAAC,YAAY,GAAE,YAAa,EAAG,CACrE,CAAC;QAEJ,CAAC,CAAA;IAEH,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,mBAAmB,EAAE;QACtB,KAAI,CAAC,SAAS,CAAC,UAAU,CAAC;YACxB,IAAI,EAAC;gBACH,KAAK,EAAC,EAAE;aACT;YACD,IAAI,EAAC,EAAE;SACR,CAAC,CAAA;QACF,KAAI,CAAC,aAAa,CAAC,EAAC,wBAAwB,EAAC,yBAAyB,EAAC,CAAC,CAAA;QACxE,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,iBAAiB,CAAC,CAAA;QAEhF,KAAI,CAAC,aAAa,EAAE,CAAA;QACpB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,CAAC,mBAAmB,CAAC,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,0BAA0B,CAAC,CAAA;IAC3F,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAC"} \ No newline at end of file diff --git a/lib/src/components/search/hits/page-objects/Hits.d.ts b/lib/src/components/search/hits/page-objects/Hits.d.ts deleted file mode 100644 index 442167aae..000000000 --- a/lib/src/components/search/hits/page-objects/Hits.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { Component, List } from "xenon"; -export default class Hits extends List { -} diff --git a/lib/src/components/search/hits/page-objects/Hits.js b/lib/src/components/search/hits/page-objects/Hits.js deleted file mode 100644 index 102a9e260..000000000 --- a/lib/src/components/search/hits/page-objects/Hits.js +++ /dev/null @@ -1,31 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var Hits = (function (_super) { - __extends(Hits, _super); - function Hits() { - _super.apply(this, arguments); - } - Hits = __decorate([ - xenon_1.defaults({ qa: "hits", itemQA: "hit", itemType: xenon_1.Component }), - __metadata('design:paramtypes', []) - ], Hits); - return Hits; -})(xenon_1.List); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = Hits; -//# sourceMappingURL=Hits.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/page-objects/Hits.js.map b/lib/src/components/search/hits/page-objects/Hits.js.map deleted file mode 100644 index 3e365e59a..000000000 --- a/lib/src/components/search/hits/page-objects/Hits.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Hits.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/page-objects/Hits.ts"],"names":["Hits","Hits.constructor"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAA+C,OAAO,CAAC,CAAA;AAEvD;IACkCA,wBAAeA;IADjDA;QACkCC,8BAAeA;IAGjDA,CAACA;IAJDD;QAACA,gBAAQA,CAACA,EAACA,EAAEA,EAACA,MAAMA,EAAEA,MAAMA,EAACA,KAAKA,EAAEA,QAAQA,EAACA,iBAASA,EAACA,CAACA;;aAIvDA;IAADA,WAACA;AAADA,CAACA,AAJD,EACkC,YAAI,EAGrC;AAJD;sBAIC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits/src/Hits.d.ts b/lib/src/components/search/hits/src/Hits.d.ts deleted file mode 100644 index e49b38555..000000000 --- a/lib/src/components/search/hits/src/Hits.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SearchkitComponent, PageSizeAccessor, SearchkitComponentProps } from "../../../../core"; -export interface HitsProps extends SearchkitComponentProps { - hitsPerPage: number; - highlightFields?: Array; -} -export declare class Hits extends SearchkitComponent { - static propTypes: any; - componentWillMount(): void; - defineAccessor(): PageSizeAccessor; - defineBEMBlocks(): { - container: string; - item: string; - }; - renderResult(result: any): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/hits/src/Hits.js b/lib/src/components/search/hits/src/Hits.js deleted file mode 100644 index c6aede98d..000000000 --- a/lib/src/components/search/hits/src/Hits.js +++ /dev/null @@ -1,52 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var map = require("lodash/map"); -var defaults = require("lodash/defaults"); -var Hits = (function (_super) { - __extends(Hits, _super); - function Hits() { - _super.apply(this, arguments); - } - Hits.prototype.componentWillMount = function () { - _super.prototype.componentWillMount.call(this); - if (this.props.highlightFields) { - this.searchkit.addAccessor(new core_1.HighlightAccessor(this.props.highlightFields)); - } - }; - Hits.prototype.defineAccessor = function () { - return new core_1.PageSizeAccessor(this.props.hitsPerPage); - }; - Hits.prototype.defineBEMBlocks = function () { - var block = (this.props.mod || "hits"); - return { - container: block, - item: block + "-hit" - }; - }; - Hits.prototype.renderResult = function (result) { - return (React.createElement("div", {"data-qa": "hit", "className": this.bemBlocks.item().mix(this.bemBlocks.container("item")), "key": result._id})); - }; - Hits.prototype.render = function () { - var hits = this.getHits(); - var hasHits = hits.length > 0; - var results = null; - if (!this.isInitialLoading() && hasHits) { - results = map(hits, this.renderResult.bind(this)); - return (React.createElement("div", {"data-qa": "hits", "className": this.bemBlocks.container()}, results)); - } - return null; - }; - Hits.propTypes = defaults({ - hitsPerPage: React.PropTypes.number.isRequired, - highlightFields: React.PropTypes.arrayOf(React.PropTypes.string) - }, core_1.SearchkitComponent.propTypes); - return Hits; -})(core_1.SearchkitComponent); -exports.Hits = Hits; -//# sourceMappingURL=Hits.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/src/Hits.js.map b/lib/src/components/search/hits/src/Hits.js.map deleted file mode 100644 index 1d8767532..000000000 --- a/lib/src/components/search/hits/src/Hits.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Hits.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/src/Hits.tsx"],"names":["Hits","Hits.constructor","Hits.componentWillMount","Hits.defineAccessor","Hits.defineBEMBlocks","Hits.renderResult","Hits.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,QAAO,sBAAsB,CAAC,CAAA;AAE9B,qBAMO,kBAEP,CAAC,CAFwB;AAEzB,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AACjC,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAO3C;IAA0BA,wBAAkCA;IAA5DA;QAA0BC,8BAAkCA;IAsD5DA,CAACA;IA5CAD,iCAAkBA,GAAlBA;QACCE,gBAAKA,CAACA,kBAAkBA,WAAEA,CAAAA;QAC1BA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,KAAKA,CAACA,eAAeA,CAACA,CAACA,CAACA;YAC/BA,IAAIA,CAACA,SAASA,CAACA,WAAWA,CACzBA,IAAIA,wBAAiBA,CAACA,IAAIA,CAACA,KAAKA,CAACA,eAAeA,CAACA,CAACA,CAAAA;QACpDA,CAACA;IACFA,CAACA;IAEDF,6BAAcA,GAAdA;QACCG,MAAMA,CAACA,IAAIA,uBAAgBA,CAACA,IAAIA,CAACA,KAAKA,CAACA,WAAWA,CAACA,CAAAA;IACpDA,CAACA;IAEDH,8BAAeA,GAAfA;QACCI,IAAIA,KAAKA,GAAGA,CAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,MAAMA,CAACA,CAAAA;QACtCA,MAAMA,CAACA;YACNA,SAASA,EAAEA,KAAKA;YAChBA,IAAIA,EAAKA,KAAKA,SAAMA;SACpBA,CAAAA;IACFA,CAACA;IAEDJ,2BAAYA,GAAZA,UAAaA,MAAUA;QACtBK,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,OAAOA,GAACA,KAAKA,GAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,IAAIA,EAAEA,CAACA,GAAGA,CAACA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAACA,MAAMA,CAACA,CAAEA,GAACA,GAAGA,GAAEA,MAAMA,CAACA,GAAIA,EACrGA,CACNA,CAAAA;IACFA,CAACA;IAEDL,qBAAMA,GAANA;QACCM,IAAIA,IAAIA,GAAiBA,IAAIA,CAACA,OAAOA,EAAEA,CAAAA;QACvCA,IAAIA,OAAOA,GAAGA,IAAIA,CAACA,MAAMA,GAAGA,CAACA,CAAAA;QAC7BA,IAAIA,OAAOA,GAAGA,IAAIA,CAAAA;QAElBA,EAAEA,CAACA,CAACA,CAACA,IAAIA,CAACA,gBAAgBA,EAAEA,IAAIA,OAAOA,CAACA,CAACA,CAACA;YACzCA,OAAOA,GAAGA,GAAGA,CAACA,IAAIA,EAAEA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAACA,CAAAA;YACjDA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,OAAOA,GAACA,MAAMA,GAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,SAASA,EAAGA,GACzDA,OAAQA,CACHA,CACNA,CAACA;QACHA,CAACA;QAEDA,MAAMA,CAACA,IAAIA,CAAAA;IAEZA,CAACA;IAnDMN,cAASA,GAAGA,QAAQA,CAACA;QAC3BA,WAAWA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;QAC7CA,eAAeA,EAACA,KAAKA,CAACA,SAASA,CAACA,OAAOA,CACtCA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CACtBA;KACDA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IA+CjCA,WAACA;AAADA,CAACA,AAtDD,EAA0B,yBAAkB,EAsD3C;AAtDY,YAAI,OAsDhB,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits/src/InitialLoader.d.ts b/lib/src/components/search/hits/src/InitialLoader.d.ts deleted file mode 100644 index 154b96d91..000000000 --- a/lib/src/components/search/hits/src/InitialLoader.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as React from "react"; -import { SearchkitComponent, SearchkitComponentProps } from "../../../../core"; -export interface InitialLoaderprops extends SearchkitComponentProps { - component?: any; -} -export declare class InitialLoader extends SearchkitComponent { - defineBEMBlocks(): { - container: string; - }; - render(): React.DOMElement<{ - bemBlocks: any; - }>; -} diff --git a/lib/src/components/search/hits/src/InitialLoader.js b/lib/src/components/search/hits/src/InitialLoader.js deleted file mode 100644 index a185519a8..000000000 --- a/lib/src/components/search/hits/src/InitialLoader.js +++ /dev/null @@ -1,34 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var renderInitialView = function (_a) { - var bemBlocks = _a.bemBlocks; - return (React.createElement("div", {"className": bemBlocks.container()}, React.createElement("div", {"data-qa": "initial-loading", "className": bemBlocks.container("initial-loading")}))); -}; -var InitialLoader = (function (_super) { - __extends(InitialLoader, _super); - function InitialLoader() { - _super.apply(this, arguments); - } - InitialLoader.prototype.defineBEMBlocks = function () { - var block = (this.props.mod || "initial-loader"); - return { - container: block - }; - }; - InitialLoader.prototype.render = function () { - var initialViewComponent = this.props.component || renderInitialView; - if (this.isInitialLoading()) { - return React.createElement(initialViewComponent, { bemBlocks: this.bemBlocks }); - } - return null; - }; - return InitialLoader; -})(core_1.SearchkitComponent); -exports.InitialLoader = InitialLoader; -//# sourceMappingURL=InitialLoader.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/src/InitialLoader.js.map b/lib/src/components/search/hits/src/InitialLoader.js.map deleted file mode 100644 index 804247eda..000000000 --- a/lib/src/components/search/hits/src/InitialLoader.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InitialLoader.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/src/InitialLoader.tsx"],"names":["InitialLoader","InitialLoader.constructor","InitialLoader.defineBEMBlocks","InitialLoader.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,QAAO,sBAAsB,CAAC,CAAA;AAE9B,qBAGO,kBAGP,CAAC,CAHwB;AAGzB,IAAM,iBAAiB,GAAG,UAAC,EAAW;QAAV,SAAS;WAAK,CACzC,qBAAC,GAAG,KAAC,SAAS,GAAE,SAAS,CAAC,SAAS,EAAG,GACrC,qBAAC,GAAG,KAAC,OAAO,GAAC,iBAAiB,GAAC,SAAS,GAAE,SAAS,CAAC,SAAS,CAAC,iBAAiB,CAAE,EAAO,CACnF,CACN;AAJyC,CAIzC,CAAA;AAKD;IAAmCA,iCAA2CA;IAA9EA;QAAmCC,8BAA2CA;IAc9EA,CAACA;IAbCD,uCAAeA,GAAfA;QACAE,IAAIA,KAAKA,GAAGA,CAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,gBAAgBA,CAACA,CAAAA;QAChDA,MAAMA,CAACA;YACNA,SAASA,EAAEA,KAAKA;SAChBA,CAAAA;IACFA,CAACA;IACAF,8BAAMA,GAANA;QACEG,IAAIA,oBAAoBA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,SAASA,IAAIA,iBAAiBA,CAAAA;QACpEA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,gBAAgBA,EAAEA,CAACA,CAAAA,CAACA;YAC1BA,MAAMA,CAACA,KAAKA,CAACA,aAAaA,CAACA,oBAAoBA,EAAEA,EAACA,SAASA,EAACA,IAAIA,CAACA,SAASA,EAACA,CAACA,CAAAA;QAC9EA,CAACA;QACDA,MAAMA,CAACA,IAAIA,CAAAA;IACbA,CAACA;IACHH,oBAACA;AAADA,CAACA,AAdD,EAAmC,yBAAkB,EAcpD;AAdY,qBAAa,gBAczB,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits/src/NoHits.d.ts b/lib/src/components/search/hits/src/NoHits.d.ts deleted file mode 100644 index 4a6207662..000000000 --- a/lib/src/components/search/hits/src/NoHits.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps, NoFiltersHitCountAccessor, SuggestionsAccessor } from "../../../../core"; -export interface NoHitsProps extends SearchkitComponentProps { - suggestionsField?: string; -} -export declare class NoHits extends SearchkitComponent { - noFiltersAccessor: NoFiltersHitCountAccessor; - suggestionsAccessor: SuggestionsAccessor; - static translations: { - "NoHits.NoResultsFound": string; - "NoHits.NoResultsFoundDidYouMean": string; - "NoHits.DidYouMean": string; - "NoHits.SearchWithoutFilters": string; - }; - translations: { - "NoHits.NoResultsFound": string; - "NoHits.NoResultsFoundDidYouMean": string; - "NoHits.DidYouMean": string; - "NoHits.SearchWithoutFilters": string; - }; - static propTypes: any; - componentWillMount(): void; - defineBEMBlocks(): { - container: string; - }; - getSuggestion(): any; - renderSuggestions(): JSX.Element; - setQueryString(query: any): void; - resetFilters(): void; - renderResetFilters(): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/hits/src/NoHits.js b/lib/src/components/search/hits/src/NoHits.js deleted file mode 100644 index a6a06b17c..000000000 --- a/lib/src/components/search/hits/src/NoHits.js +++ /dev/null @@ -1,78 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/no-hits.scss"); -var core_1 = require("../../../../core"); -var defaults = require("lodash/defaults"); -var NoHits = (function (_super) { - __extends(NoHits, _super); - function NoHits() { - _super.apply(this, arguments); - this.translations = NoHits.translations; - } - NoHits.prototype.componentWillMount = function () { - _super.prototype.componentWillMount.call(this); - this.noFiltersAccessor = this.searchkit.addAccessor(new core_1.NoFiltersHitCountAccessor()); - if (this.props.suggestionsField) { - this.suggestionsAccessor = this.searchkit.addAccessor(new core_1.SuggestionsAccessor(this.props.suggestionsField)); - } - }; - NoHits.prototype.defineBEMBlocks = function () { - var block = (this.props.mod || "no-hits"); - return { - container: block - }; - }; - NoHits.prototype.getSuggestion = function () { - return this.suggestionsAccessor && this.suggestionsAccessor.getSuggestion(); - }; - NoHits.prototype.renderSuggestions = function () { - var suggestion = this.getSuggestion(); - if (suggestion) { - return (React.createElement(core_1.FastClick, {"handler": this.setQueryString.bind(this, suggestion)}, React.createElement("div", {"className": this.bemBlocks.container("step-action")}, this.translate("NoHits.DidYouMean", { suggestion: suggestion })))); - } - return null; - }; - NoHits.prototype.setQueryString = function (query) { - this.searchkit.getQueryAccessor().setQueryString(query, true); - this.searchkit.performSearch(true); - }; - NoHits.prototype.resetFilters = function () { - this.searchkit.getQueryAccessor().keepOnlyQueryState(); - this.searchkit.performSearch(true); - }; - NoHits.prototype.renderResetFilters = function () { - if (this.noFiltersAccessor) { - if (this.noFiltersAccessor.getCount() > 0) { - var query = this.getQuery().getQueryString(); - return (React.createElement(core_1.FastClick, {"handler": this.resetFilters.bind(this)}, React.createElement("div", {"className": this.bemBlocks.container("step-action")}, this.translate("NoHits.SearchWithoutFilters", { query: query })))); - } - } - return null; - }; - NoHits.prototype.render = function () { - if (this.hasHits() || this.isInitialLoading() || this.isLoading()) - return null; - var query = this.getQuery().getQueryString(); - var suggestion = this.getSuggestion(); - var infoKey = suggestion ? "NoHits.NoResultsFoundDidYouMean" : "NoHits.NoResultsFound"; - var action = this.renderSuggestions() || this.renderResetFilters() || null; - return (React.createElement("div", {"data-qa": "no-hits", "className": this.bemBlocks.container()}, React.createElement("div", {"className": this.bemBlocks.container("info")}, this.translate(infoKey, { query: query, suggestion: suggestion })), React.createElement("div", {"className": this.bemBlocks.container("steps")}, action))); - }; - NoHits.translations = { - "NoHits.NoResultsFound": "No results found for {query}.", - "NoHits.NoResultsFoundDidYouMean": "No results found for {query}. Did you mean {suggestion}?", - "NoHits.DidYouMean": "Search for {suggestion} instead", - "NoHits.SearchWithoutFilters": "Search for {query} without filters" - }; - NoHits.propTypes = defaults({ - suggestionsField: React.PropTypes.string, - translations: core_1.SearchkitComponent.translationsPropType(NoHits.translations) - }, core_1.SearchkitComponent.propTypes); - return NoHits; -})(core_1.SearchkitComponent); -exports.NoHits = NoHits; -//# sourceMappingURL=NoHits.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/src/NoHits.js.map b/lib/src/components/search/hits/src/NoHits.js.map deleted file mode 100644 index fea475b3a..000000000 --- a/lib/src/components/search/hits/src/NoHits.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NoHits.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/src/NoHits.tsx"],"names":["NoHits","NoHits.constructor","NoHits.componentWillMount","NoHits.defineBEMBlocks","NoHits.getSuggestion","NoHits.renderSuggestions","NoHits.setQueryString","NoHits.resetFilters","NoHits.renderResetFilters","NoHits.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/hits/styles/index.scss b/lib/src/components/search/hits/styles/index.scss deleted file mode 100644 index da49532af..000000000 --- a/lib/src/components/search/hits/styles/index.scss +++ /dev/null @@ -1,24 +0,0 @@ -.hits { - display:flex; - flex-flow: row wrap; - align-items: flex-start; - - &__no-results { - text-align:center; - margin-top:60px; - } - - &__item { - flex:1 1 250px; - display:flex; - margin-bottom:20px; - } -} - -.hits-hit { - padding:10px; - max-width:250px; - flex-flow: column nowrap; - align-content: center; - align-items: center; -} diff --git a/lib/src/components/search/hits/styles/no-hits.scss b/lib/src/components/search/hits/styles/no-hits.scss deleted file mode 100644 index cfbd28a0a..000000000 --- a/lib/src/components/search/hits/styles/no-hits.scss +++ /dev/null @@ -1,21 +0,0 @@ -.no-hits { - text-align:center; - margin-top:60px; - - &__info { - font-size:16px; - } - - &__steps { - margin-top:20px; - } - - &__step-action { - border:1px solid #ddd; - color:#08c; - border-radius:3px; - display:inline-block; - padding:10px 20px; - cursor:pointer; - } -} diff --git a/lib/src/components/search/hits/test/HitSpec.d.ts b/lib/src/components/search/hits/test/HitSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/hits/test/HitSpec.js b/lib/src/components/search/hits/test/HitSpec.js deleted file mode 100644 index de3d8d79a..000000000 --- a/lib/src/components/search/hits/test/HitSpec.js +++ /dev/null @@ -1,56 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var Hits_1 = require("../src/Hits"); -var core_1 = require("../../../../core"); -describe("Hits component", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - _this.wrapper = enzyme_1.mount(React.createElement(Hits_1.Hits, {"searchkit": _this.searchkit, "hitsPerPage": 10, "highlightFields": ["title"]})); - _this.pageSizeAccessor = _this.searchkit.accessors.accessors[0]; - _this.hitsAccessor = _this.searchkit.accessors.accessors[1]; - }); - it("initalize accessors correctly", function () { - expect(_this.pageSizeAccessor.size).toBe(10); - expect(_this.hitsAccessor.highlightFields) - .toEqual({ - fields: { title: {} } - }); - }); - describe('renders correctly', function () { - beforeEach(function () { - _this.hasRendered = function () { - return _this.wrapper.find(".hits").length == 1; - }; - }); - it("does render", function () { - _this.searchkit.initialLoading = false; - _this.searchkit.setResults({ - hits: { - hits: [{ _id: 1, title: 1 }, { _id: 2, title: 2 }], - total: 2 - } - }); - _this.wrapper.update(); - expect(_this.hasRendered()).toBeTruthy(); - }); - it("does not render on no hits", function () { - _this.searchkit.initialLoading = false; - _this.searchkit.setResults({ - hits: { - hits: [], - total: 0 - } - }); - _this.wrapper.update(); - expect(_this.hasRendered()).toBeFalsy(); - }); - it("no longer renders initial view", function () { - _this.searchkit.initialLoading = true; - _this.wrapper.update(); - expect(_this.hasRendered()).toBeFalsy(); - expect(_this.wrapper.find(".hits__initial-loading").length).toBe(0); - }); - }); -}); -//# sourceMappingURL=HitSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/test/HitSpec.js.map b/lib/src/components/search/hits/test/HitSpec.js.map deleted file mode 100644 index 432995009..000000000 --- a/lib/src/components/search/hits/test/HitSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HitSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/test/HitSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/hits/test/InitialLoaderSpec.d.ts b/lib/src/components/search/hits/test/InitialLoaderSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/hits/test/InitialLoaderSpec.js b/lib/src/components/search/hits/test/InitialLoaderSpec.js deleted file mode 100644 index 866c8764e..000000000 --- a/lib/src/components/search/hits/test/InitialLoaderSpec.js +++ /dev/null @@ -1,27 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var core_1 = require("../../../../core"); -var TestHelpers_1 = require("../../../__test__/TestHelpers"); -var InitialLoader_1 = require("../src/InitialLoader"); -describe("InitialLoader", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - _this.wrapper = enzyme_1.mount(React.createElement(InitialLoader_1.InitialLoader, {"searchkit": _this.searchkit})); - }); - it("should render correctly", function () { - expect(_this.wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("div", {"className": "initial-loader"}, React.createElement("div", {"data-qa": "initial-loading", "className": "initial-loader__initial-loading"})))); - _this.searchkit.initialLoading = false; - _this.wrapper.update(); - expect(_this.wrapper.children().length).toBe(0); - }); - it("should render a custom component", function () { - var higherOrderComp = function (_a) { - var bemBlocks = _a.bemBlocks; - return (React.createElement("p", {"className": bemBlocks.container("foo")}, "Loading")); - }; - var wrapper = enzyme_1.mount(React.createElement(InitialLoader_1.InitialLoader, {"searchkit": _this.searchkit, "component": higherOrderComp})); - expect(wrapper.html()).toEqual(TestHelpers_1.jsxToHTML(React.createElement("p", {"className": "initial-loader__foo"}, "Loading"))); - }); -}); -//# sourceMappingURL=InitialLoaderSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/test/InitialLoaderSpec.js.map b/lib/src/components/search/hits/test/InitialLoaderSpec.js.map deleted file mode 100644 index 18ba76164..000000000 --- a/lib/src/components/search/hits/test/InitialLoaderSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"InitialLoaderSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/test/InitialLoaderSpec.tsx"],"names":[],"mappings":"AAAA,iBA0CA;AA1CA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,uBAAoB,QAAQ,CAAC,CAAA;AAE7B,qBAA+B,kBAAkB,CAAC,CAAA;AAClD,4BAEO,+BAEP,CAAC,CAFqC;AAEtC,8BAA4B,sBAAsB,CAAC,CAAA;AAEnD,QAAQ,CAAC,eAAe,EAAE;IAExB,UAAU,CAAC;QACT,KAAI,CAAC,SAAS,GAAG,uBAAgB,CAAC,IAAI,EAAE,CAAA;QACxC,KAAI,CAAC,OAAO,GAAG,cAAK,CAClB,oBAAC,6BAAa,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,EAAE,CAC5C,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,yBAAyB,EAAE;QAC5B,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,uBAAS,CAC3C,qBAAC,GAAG,KAAC,SAAS,GAAC,gBAAgB,GAC7B,qBAAC,GAAG,KAAC,OAAO,GAAC,iBAAiB,GAAC,SAAS,GAAC,iCAAiC,EAAO,CAC7E,CACP,CAAC,CAAA;QACF,KAAI,CAAC,SAAS,CAAC,cAAc,GAAG,KAAK,CAAA;QACrC,KAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAA;QACrB,MAAM,CAAC,KAAI,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;IAChD,CAAC,CAAC,CAAA;IAEF,EAAE,CAAC,kCAAkC,EAAE;QACrC,IAAI,eAAe,GAAG,UAAC,EAAW;gBAAV,SAAS;mBAAK,CACpC,qBAAC,CAAC,KAAC,SAAS,GAAE,SAAS,CAAC,SAAS,CAAC,KAAK,CAAE,aAAY,CACtD;QAFqC,CAErC,CAAA;QACD,IAAI,OAAO,GAAG,cAAK,CAAC,oBAAC,6BAAa,IAAC,SAAS,GAAE,KAAI,CAAC,SAAU,GAAC,SAAS,GAAE,eAAgB,EAAE,CAAC,CAAA;QAC5F,MAAM,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC,OAAO,CAAC,uBAAS,CACtC,qBAAC,CAAC,KAAC,SAAS,GAAC,qBAAqB,aAAY,CAC/C,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;AAGJ,CAAC,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/hits/test/NoHitsSpec.d.ts b/lib/src/components/search/hits/test/NoHitsSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/hits/test/NoHitsSpec.js b/lib/src/components/search/hits/test/NoHitsSpec.js deleted file mode 100644 index 6fd7bebf1..000000000 --- a/lib/src/components/search/hits/test/NoHitsSpec.js +++ /dev/null @@ -1,117 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var NoHits_1 = require("../src/NoHits"); -var core_1 = require("../../../../core"); -var TestHelpers_1 = require("../../../__test__/TestHelpers"); -describe("NoHits component", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.queryAccessor = _this.searchkit.getQueryAccessor(); - spyOn(_this.queryAccessor, "setQueryString"); - spyOn(_this.queryAccessor, "keepOnlyQueryState"); - _this.createWrapper = function () { - _this.wrapper = enzyme_1.mount(React.createElement(NoHits_1.NoHits, {"searchkit": _this.searchkit, "translations": { "NoHits.NoResultsFound": "no movies" }, "suggestionsField": "title"})); - }; - }); - describe('renders correctly', function () { - beforeEach(function () { - _this.createWrapper(); - _this.hasRendered = function () { - return _this.wrapper.find(".no-hits").length == 1; - }; - }); - it("doesn't render on initial load", function () { - _this.searchkit.initialLoading = true; - _this.wrapper.update(); - expect(_this.hasRendered()).toBeFalsy(); - }); - it("doesn't render on hits", function () { - _this.searchkit.initialLoading = false; - _this.searchkit.setResults({ - hits: { - hits: [1, 2, 3], - total: 3 - } - }); - _this.wrapper.update(); - expect(_this.hasRendered()).toBeFalsy(); - }); - it("doesn't render on loading", function () { - _this.searchkit.isLoading = function () { return true; }; - _this.wrapper.update(); - expect(_this.hasRendered()).toBeFalsy(); - }); - it("renders on no hits", function () { - _this.searchkit.setResults({ - hits: { - hits: [], - total: 0 - } - }); - _this.wrapper.update(); - expect(_this.hasRendered()).toBeTruthy(); - expect(_this.wrapper.find('.no-hits__info').text()) - .toBe("no movies"); - }); - }); - describe("suggestions", function () { - it("suggest text", function () { - _this.createWrapper(); - _this.searchkit.query = _this.searchkit.query.setQueryString("matrixx"); - _this.searchkit.setResults({ - hits: { - hits: [], - total: 0 - }, - suggest: { - suggestions: [ - { - options: [ - { - text: "matrix" - } - ] - } - ] - } - }); - _this.wrapper.update(); - expect(_this.wrapper.find(".no-hits__info").text()) - .toEqual("No results found for matrixx. Did you mean matrix?"); - expect(_this.wrapper.find('.no-hits__steps').text()) - .toEqual("Search for matrix instead"); - TestHelpers_1.fastClick(_this.wrapper.find(".no-hits__step-action")); - expect(_this.queryAccessor.setQueryString) - .toHaveBeenCalledWith("matrix", true); - expect(_this.searchkit.performSearch) - .toHaveBeenCalledWith(true); - }); - it("suggest remove filters", function () { - _this.createWrapper(); - _this.searchkit.query = _this.searchkit.query.addFilter({}).setQueryString("matrix"); - _this.searchkit.setResults({ - aggregations: { - "no_filters_top_hits": { - hits: { - total: 1 - } - } - }, - hits: { - hits: [], - total: 0 - } - }); - _this.wrapper.update(); - expect(_this.wrapper.find('.no-hits__steps').text()) - .toBe("Search for matrix without filters"); - TestHelpers_1.fastClick(_this.wrapper.find(".no-hits__step-action")); - expect(_this.queryAccessor.keepOnlyQueryState) - .toHaveBeenCalled(); - expect(_this.searchkit.performSearch).toHaveBeenCalled(); - }); - }); -}); -//# sourceMappingURL=NoHitsSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/hits/test/NoHitsSpec.js.map b/lib/src/components/search/hits/test/NoHitsSpec.js.map deleted file mode 100644 index 6a4a4ba45..000000000 --- a/lib/src/components/search/hits/test/NoHitsSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NoHitsSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/hits/test/NoHitsSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/pagination/page-objects/Pagination.d.ts b/lib/src/components/search/pagination/page-objects/Pagination.d.ts deleted file mode 100644 index a90bccec6..000000000 --- a/lib/src/components/search/pagination/page-objects/Pagination.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Component } from "xenon"; -export default class Pagination extends Component { - prevLink: Component; - nextLink: Component; -} diff --git a/lib/src/components/search/pagination/page-objects/Pagination.js b/lib/src/components/search/pagination/page-objects/Pagination.js deleted file mode 100644 index fb3ebb517..000000000 --- a/lib/src/components/search/pagination/page-objects/Pagination.js +++ /dev/null @@ -1,39 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var Pagination = (function (_super) { - __extends(Pagination, _super); - function Pagination() { - _super.apply(this, arguments); - } - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "prev" }), - __metadata('design:type', xenon_1.Component) - ], Pagination.prototype, "prevLink"); - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "next" }), - __metadata('design:type', xenon_1.Component) - ], Pagination.prototype, "nextLink"); - Pagination = __decorate([ - xenon_1.defaults({ qa: "pagination" }), - __metadata('design:paramtypes', []) - ], Pagination); - return Pagination; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = Pagination; -//# sourceMappingURL=Pagination.js.map \ No newline at end of file diff --git a/lib/src/components/search/pagination/page-objects/Pagination.js.map b/lib/src/components/search/pagination/page-objects/Pagination.js.map deleted file mode 100644 index 295661b35..000000000 --- a/lib/src/components/search/pagination/page-objects/Pagination.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Pagination.js","sourceRoot":"","sources":["../../../../../../src/components/search/pagination/page-objects/Pagination.ts"],"names":["Pagination","Pagination.constructor"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAA0C,OAAO,CAAC,CAAA;AAElD;IACwCA,8BAASA;IADjDA;QACwCC,8BAASA;IAOjDA,CAACA;IALCD;QAACA,aAAKA,CAACA,iBAASA,EAACA,EAACA,EAAEA,EAACA,MAAMA,EAACA,CAACA;;OAC7BA,gCAAQA,EAAWA;IAEnBA;QAACA,aAAKA,CAACA,iBAASA,EAACA,EAACA,EAAEA,EAACA,MAAMA,EAACA,CAACA;;OAC7BA,gCAAQA,EAAWA;IAPrBA;QAACA,gBAAQA,CAACA,EAACA,EAAEA,EAACA,YAAYA,EAACA,CAACA;;mBAQ3BA;IAADA,iBAACA;AAADA,CAACA,AARD,EACwC,iBAAS,EAOhD;AARD;4BAQC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/pagination/src/Pagination.d.ts b/lib/src/components/search/pagination/src/Pagination.d.ts deleted file mode 100644 index fc06fd726..000000000 --- a/lib/src/components/search/pagination/src/Pagination.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { SearchkitComponent, PaginationAccessor, SearchkitComponentProps } from "../../../../core"; -export interface PaginationProps extends SearchkitComponentProps { -} -export declare enum DIRECTION { - NEXT = 0, - PREVIOUS = 1, -} -export declare class Pagination extends SearchkitComponent { - accessor: PaginationAccessor; - static translations: any; - translations: any; - static propTypes: any; - defineAccessor(): PaginationAccessor; - defineBEMBlocks(): { - container: string; - option: string; - }; - getCurrentPage(): number; - setPage(direction: DIRECTION): void; - isDisabled(direction: DIRECTION): boolean; - paginationElement(direction: DIRECTION, cssClass: string, displayText: string): JSX.Element; - render(): JSX.Element; -} diff --git a/lib/src/components/search/pagination/src/Pagination.js b/lib/src/components/search/pagination/src/Pagination.js deleted file mode 100644 index bb05aebbf..000000000 --- a/lib/src/components/search/pagination/src/Pagination.js +++ /dev/null @@ -1,89 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var defaults = require("lodash/defaults"); -var get = require("lodash/get"); -var assign = require("lodash/assign"); -(function (DIRECTION) { - DIRECTION[DIRECTION["NEXT"] = 0] = "NEXT"; - DIRECTION[DIRECTION["PREVIOUS"] = 1] = "PREVIOUS"; -})(exports.DIRECTION || (exports.DIRECTION = {})); -var DIRECTION = exports.DIRECTION; -var Pagination = (function (_super) { - __extends(Pagination, _super); - function Pagination() { - _super.apply(this, arguments); - this.translations = Pagination.translations; - } - Pagination.prototype.defineAccessor = function () { - return new core_1.PaginationAccessor("p"); - }; - Pagination.prototype.defineBEMBlocks = function () { - var block = (this.props.mod || "pagination-navigation"); - return { - container: block, - option: block + "-item" - }; - }; - Pagination.prototype.getCurrentPage = function () { - return Number(this.accessor.state.getValue()) || 1; - }; - Pagination.prototype.setPage = function (direction) { - if (this.isDisabled(direction)) { - return; - } - ; - var currentPage = this.getCurrentPage(); - if (direction == DIRECTION.PREVIOUS) { - this.accessor.state = this.accessor.state.setValue(currentPage - 1); - } - else if (direction == DIRECTION.NEXT) { - this.accessor.state = this.accessor.state.setValue(currentPage + 1); - } - this.searchkit.performSearch(); - window.scrollTo(0, 0); - }; - Pagination.prototype.isDisabled = function (direction) { - var currentPage = this.getCurrentPage(); - var totalPages = Math.ceil(get(this.getResults(), ".hits.total", 1) - / - get(this.getQuery(), "query.size", 10)); - if (direction == DIRECTION.PREVIOUS && currentPage == 1) { - return true; - } - if (direction == DIRECTION.NEXT && currentPage == totalPages) { - return true; - } - return false; - }; - Pagination.prototype.paginationElement = function (direction, cssClass, displayText) { - var className = this.bemBlocks.option() - .mix(this.bemBlocks.container("item")) - .mix(this.bemBlocks.option(cssClass)) - .state({ - disabled: this.isDisabled(direction) - }); - return (React.createElement(core_1.FastClick, {"handler": this.setPage.bind(this, direction)}, React.createElement("div", {"className": className, "data-qa": direction}, React.createElement("div", {"className": this.bemBlocks.option("text")}, this.translate(displayText))))); - }; - Pagination.prototype.render = function () { - if (this.hasHits()) { - return (React.createElement("div", {"className": this.bemBlocks.container(), "data-qa": "pagination"}, this.paginationElement(DIRECTION.PREVIOUS, "prev", "pagination.previous"), this.paginationElement(DIRECTION.NEXT, "next", "pagination.next"))); - } - return null; - }; - Pagination.translations = { - "pagination.previous": "Previous", - "pagination.next": "Next" - }; - Pagination.propTypes = defaults({ - translations: core_1.SearchkitComponent.translationsPropType(Pagination.translations) - }, core_1.SearchkitComponent.propTypes); - return Pagination; -})(core_1.SearchkitComponent); -exports.Pagination = Pagination; -//# sourceMappingURL=Pagination.js.map \ No newline at end of file diff --git a/lib/src/components/search/pagination/src/Pagination.js.map b/lib/src/components/search/pagination/src/Pagination.js.map deleted file mode 100644 index 09401c6fa..000000000 --- a/lib/src/components/search/pagination/src/Pagination.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Pagination.js","sourceRoot":"","sources":["../../../../../../src/components/search/pagination/src/Pagination.tsx"],"names":["DIRECTION","Pagination","Pagination.constructor","Pagination.defineAccessor","Pagination.defineBEMBlocks","Pagination.getCurrentPage","Pagination.setPage","Pagination.isDisabled","Pagination.paginationElement","Pagination.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/pagination/styles/index.scss b/lib/src/components/search/pagination/styles/index.scss deleted file mode 100644 index ca966f9d9..000000000 --- a/lib/src/components/search/pagination/styles/index.scss +++ /dev/null @@ -1,36 +0,0 @@ -.pagination-navigation { - display:flex; - justify-content: space-between; - margin:0 auto; - max-width:300px; - - &__next { - align-self: flex-end; - } - &__previous { - align-self: flex-start; - } - -} - -.pagination-navigation-item { - border:1px solid #08c; - border-radius:20px; - flex:1 1 200px; - max-width:140px; - padding:10px 20px; - text-align:center; - cursor:pointer; - &__text { - font-size:14px; - color:#08c; - } - - &.is-disabled { - border-color: #ddd; - } - - &.is-disabled &__text { - color:#ddd; - } -} diff --git a/lib/src/components/search/pagination/test/PaginationSpec.d.ts b/lib/src/components/search/pagination/test/PaginationSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/pagination/test/PaginationSpec.js b/lib/src/components/search/pagination/test/PaginationSpec.js deleted file mode 100644 index 38a9011ba..000000000 --- a/lib/src/components/search/pagination/test/PaginationSpec.js +++ /dev/null @@ -1,78 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var Pagination_tsx_1 = require("../src/Pagination.tsx"); -var core_1 = require("../../../../core"); -var TestHelpers_1 = require("../../../__test__/TestHelpers"); -describe("Pagination tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - _this.createWrapper = function () { - _this.wrapper = enzyme_1.mount(React.createElement(Pagination_tsx_1.Pagination, {"searchkit": _this.searchkit, "translations": { "pagination.previous": "Previous Page" }})); - _this.accessor = _this.searchkit.accessors.getAccessors()[0]; - }; - _this.searchkit.query = new core_1.ImmutableQuery().setSize(10); - _this.searchkit.setResults({ - hits: { - total: 40 - } - }); - }); - describe("rendering", function () { - beforeEach(function () { - _this.checkActionStates = function (page, prevDisabled, nextDisabled) { - _this.createWrapper(); - _this.accessor.state = _this.accessor.state.setValue(page); - _this.wrapper.update(); - expect(_this.wrapper.find(".pagination-navigation-item__prev") - .hasClass("is-disabled")).toBe(prevDisabled); - expect(_this.wrapper.find(".pagination-navigation-item__next") - .hasClass("is-disabled")).toBe(nextDisabled); - }; - }); - it("renders text", function () { - _this.createWrapper(); - expect(_this.wrapper.find(".pagination-navigation-item__prev").text()).toBe("Previous Page"); - expect(_this.wrapper.find(".pagination-navigation-item__next").text()).toBe("Next"); - }); - it('renders first page options', function () { - _this.checkActionStates(null, true, false); - }); - it('renders second page options', function () { - _this.checkActionStates(2, false, false); - }); - it('renders forth page options', function () { - _this.checkActionStates(4, false, true); - }); - it("renders no pagination on no results", function () { - _this.searchkit.setResults({ hits: { total: 0 } }); - _this.createWrapper(); - expect(_this.wrapper.find(".pagination-navigation").length).toBe(0); - }); - it("both disabled on only one total page", function () { - _this.searchkit.setResults({ hits: { total: 10 } }); - _this.createWrapper(); - expect(_this.wrapper.find(".pagination-navigation").length).toBe(1); - _this.checkActionStates(1, true, true); - }); - }); - describe("interacting", function () { - it("interact prev disabled", function () { - _this.createWrapper(); - _this.accessor.state = _this.accessor.state.setValue(1); - TestHelpers_1.fastClick(_this.wrapper.find(".pagination-navigation-item__prev")); - expect(_this.accessor.state.getValue()).toBe(1); - }); - it("click previous, next", function () { - _this.createWrapper(); - _this.accessor.state = _this.accessor.state.setValue(5); - _this.wrapper.update(); - TestHelpers_1.fastClick(_this.wrapper.find(".pagination-navigation-item__prev")); - expect(_this.accessor.state.getValue()).toBe(4); - TestHelpers_1.fastClick(_this.wrapper.find(".pagination-navigation-item__next")); - TestHelpers_1.fastClick(_this.wrapper.find(".pagination-navigation-item__next")); - expect(_this.accessor.state.getValue()).toBe(6); - }); - }); -}); -//# sourceMappingURL=PaginationSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/pagination/test/PaginationSpec.js.map b/lib/src/components/search/pagination/test/PaginationSpec.js.map deleted file mode 100644 index 7ccf9a9b3..000000000 --- a/lib/src/components/search/pagination/test/PaginationSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PaginationSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/pagination/test/PaginationSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/search-box/images/search.svg b/lib/src/components/search/search-box/images/search.svg deleted file mode 100644 index 3ba962375..000000000 --- a/lib/src/components/search/search-box/images/search.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - diff --git a/lib/src/components/search/search-box/page-objects/Loader.d.ts b/lib/src/components/search/search-box/page-objects/Loader.d.ts deleted file mode 100644 index 003f564d2..000000000 --- a/lib/src/components/search/search-box/page-objects/Loader.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Component } from "xenon"; -export default class Loader extends Component { - static states: { - HIDDEN: string; - }; -} diff --git a/lib/src/components/search/search-box/page-objects/Loader.js b/lib/src/components/search/search-box/page-objects/Loader.js deleted file mode 100644 index 53e352ee8..000000000 --- a/lib/src/components/search/search-box/page-objects/Loader.js +++ /dev/null @@ -1,34 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var Loader = (function (_super) { - __extends(Loader, _super); - function Loader() { - _super.apply(this, arguments); - } - Loader.states = { - HIDDEN: "is-hidden" - }; - Loader = __decorate([ - xenon_1.defaults({ qa: "loader", states: Loader.states }), - __metadata('design:paramtypes', []) - ], Loader); - return Loader; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = Loader; -//# sourceMappingURL=Loader.js.map \ No newline at end of file diff --git a/lib/src/components/search/search-box/page-objects/Loader.js.map b/lib/src/components/search/search-box/page-objects/Loader.js.map deleted file mode 100644 index 7971b5365..000000000 --- a/lib/src/components/search/search-box/page-objects/Loader.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Loader.js","sourceRoot":"","sources":["../../../../../../src/components/search/search-box/page-objects/Loader.ts"],"names":["Loader","Loader.constructor"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAA0C,OAAO,CAAC,CAAA;AAElD;IACoCA,0BAASA;IAD7CA;QACoCC,8BAASA;IAI7CA,CAACA;IAHeD,aAAMA,GAAGA;QACrBA,MAAMA,EAAEA,WAAWA;KACpBA,CAAAA;IAJHA;QAACA,gBAAQA,CAACA,EAACA,EAAEA,EAACA,QAAQA,EAAEA,MAAMA,EAACA,MAAMA,CAACA,MAAMA,EAACA,CAACA;;eAK7CA;IAADA,aAACA;AAADA,CAACA,AALD,EACoC,iBAAS,EAI5C;AALD;wBAKC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/search-box/page-objects/SearchBox.d.ts b/lib/src/components/search/search-box/page-objects/SearchBox.d.ts deleted file mode 100644 index 608e09aaf..000000000 --- a/lib/src/components/search/search-box/page-objects/SearchBox.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from "xenon"; -import Loader from "./Loader"; -export default class SearchBox extends Component { - query: Component; - submit: Component; - loader: Loader; - search(query: string): void; -} diff --git a/lib/src/components/search/search-box/page-objects/SearchBox.js b/lib/src/components/search/search-box/page-objects/SearchBox.js deleted file mode 100644 index e49c28b72..000000000 --- a/lib/src/components/search/search-box/page-objects/SearchBox.js +++ /dev/null @@ -1,44 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var Loader_1 = require("./Loader"); -var SearchBox = (function (_super) { - __extends(SearchBox, _super); - function SearchBox() { - _super.apply(this, arguments); - } - SearchBox.prototype.search = function (query) { - this.query.type(query); - expect(this.loader.isNotVisible()).toBe(true); - }; - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "query" }), - __metadata('design:type', xenon_1.Component) - ], SearchBox.prototype, "query"); - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "submit" }), - __metadata('design:type', xenon_1.Component) - ], SearchBox.prototype, "submit"); - __decorate([ - xenon_1.field(Loader_1.default), - __metadata('design:type', Loader_1.default) - ], SearchBox.prototype, "loader"); - return SearchBox; -})(xenon_1.Component); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = SearchBox; -//# sourceMappingURL=SearchBox.js.map \ No newline at end of file diff --git a/lib/src/components/search/search-box/page-objects/SearchBox.js.map b/lib/src/components/search/search-box/page-objects/SearchBox.js.map deleted file mode 100644 index 5f59a3468..000000000 --- a/lib/src/components/search/search-box/page-objects/SearchBox.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchBox.js","sourceRoot":"","sources":["../../../../../../src/components/search/search-box/page-objects/SearchBox.ts"],"names":["SearchBox","SearchBox.constructor","SearchBox.search"],"mappings":";;;;;;;;;;;;;;;;AAAA,sBAAyC,OAAO,CAAC,CAAA;AACjD,uBAAmB,UAAU,CAAC,CAAA;AAE9B;IAAuCA,6BAASA;IAAhDA;QAAuCC,8BAASA;IAehDA,CAACA;IAJCD,0BAAMA,GAANA,UAAOA,KAAYA;QACjBE,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAACA,KAAKA,CAACA,CAAAA;QACtBA,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,YAAYA,EAAEA,CAACA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAAAA;IAC/CA,CAACA;IAZDF;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,OAAOA,EAACA,CAACA;;OAC/BA,4BAAKA,EAAWA;IAEhBA;QAACA,aAAKA,CAACA,iBAASA,EAAEA,EAACA,EAAEA,EAACA,QAAQA,EAACA,CAACA;;OAChCA,6BAAMA,EAAWA;IAEjBA;QAACA,aAAKA,CAACA,gBAAMA,CAACA;;OACdA,6BAAMA,EAAQA;IAMhBA,gBAACA;AAADA,CAACA,AAfD,EAAuC,iBAAS,EAe/C;AAfD;2BAeC,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/search-box/src/SearchBox.d.ts b/lib/src/components/search/search-box/src/SearchBox.d.ts deleted file mode 100644 index 018b3ba5e..000000000 --- a/lib/src/components/search/search-box/src/SearchBox.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { QueryAccessor, SearchkitComponent, SearchkitComponentProps } from "../../../../core"; -export interface SearchBoxProps extends SearchkitComponentProps { - searchOnChange?: boolean; - queryFields?: Array; - autofocus?: boolean; - queryOptions?: any; - prefixQueryFields?: Array; -} -export declare class SearchBox extends SearchkitComponent { - accessor: QueryAccessor; - lastSearchMs: number; - static translations: any; - translations: any; - static propTypes: any; - constructor(props: SearchBoxProps); - componentWillMount(): void; - defineBEMBlocks(): { - container: string; - }; - defineAccessor(): QueryAccessor; - onSubmit(event: any): void; - searchQuery(query: any): void; - getValue(): string; - onChange(e: any): void; - setFocusState(focused: boolean): void; - render(): JSX.Element; -} diff --git a/lib/src/components/search/search-box/src/SearchBox.js b/lib/src/components/search/search-box/src/SearchBox.js deleted file mode 100644 index 3293c07a5..000000000 --- a/lib/src/components/search/search-box/src/SearchBox.js +++ /dev/null @@ -1,82 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var defaults = require("lodash/defaults"); -var throttle = require("lodash/throttle"); -var assign = require("lodash/assign"); -var SearchBox = (function (_super) { - __extends(SearchBox, _super); - function SearchBox(props) { - _super.call(this, props); - this.translations = SearchBox.translations; - this.state = { - focused: false - }; - this.lastSearchMs = 0; - } - SearchBox.prototype.componentWillMount = function () { - _super.prototype.componentWillMount.call(this); - }; - SearchBox.prototype.defineBEMBlocks = function () { - return { container: (this.props.mod || "search-box") }; - }; - SearchBox.prototype.defineAccessor = function () { - return new core_1.QueryAccessor("q", { - prefixQueryFields: (this.props.searchOnChange ? (this.props.prefixQueryFields || this.props.queryFields) : false), - queryFields: this.props.queryFields || ["_all"], - queryOptions: assign({}, this.props.queryOptions) - }); - }; - SearchBox.prototype.onSubmit = function (event) { - event.preventDefault(); - this.searchQuery(this.getValue()); - }; - SearchBox.prototype.searchQuery = function (query) { - var shouldResetOtherState = false; - this.accessor.setQueryString(query, shouldResetOtherState); - var now = +new Date; - var newSearch = now - this.lastSearchMs <= 2000; - this.lastSearchMs = now; - this.searchkit.performSearch(newSearch); - }; - SearchBox.prototype.getValue = function () { - return (this.accessor.state.getValue() || "") + ""; - }; - SearchBox.prototype.onChange = function (e) { - var _this = this; - var query = e.target.value; - this.accessor.setQueryString(query); - if (this.props.searchOnChange) { - throttle(function () { - _this.searchQuery(_this.accessor.getQueryString()); - }, 400)(); - } - this.forceUpdate(); - }; - SearchBox.prototype.setFocusState = function (focused) { - this.setState({ focused: focused }); - }; - SearchBox.prototype.render = function () { - var block = this.bemBlocks.container; - return (React.createElement("div", {"className": block().state({ focused: this.state.focused })}, React.createElement("form", {"onSubmit": this.onSubmit.bind(this)}, React.createElement("div", {"className": block("icon")}), React.createElement("input", {"type": "text", "data-qa": "query", "className": block("text"), "placeholder": this.translate("searchbox.placeholder"), "value": this.getValue(), "onFocus": this.setFocusState.bind(this, true), "onBlur": this.setFocusState.bind(this, false), "ref": "queryField", "autoFocus": this.props.autofocus, "onInput": this.onChange.bind(this)}), React.createElement("input", {"type": "submit", "value": "search", "className": block("action"), "data-qa": "submit"}), React.createElement("div", {"data-qa": "loader", "className": block("loader").mix("sk-spinning-loader").state({ hidden: !this.isLoading() })})))); - }; - SearchBox.translations = { - "searchbox.placeholder": "Search" - }; - SearchBox.propTypes = defaults({ - searchOnChange: React.PropTypes.bool, - queryFields: React.PropTypes.arrayOf(React.PropTypes.string), - autofocus: React.PropTypes.bool, - queryOptions: React.PropTypes.object, - prefixQueryFields: React.PropTypes.arrayOf(React.PropTypes.string), - translations: core_1.SearchkitComponent.translationsPropType(SearchBox.translations) - }, core_1.SearchkitComponent.propTypes); - return SearchBox; -})(core_1.SearchkitComponent); -exports.SearchBox = SearchBox; -//# sourceMappingURL=SearchBox.js.map \ No newline at end of file diff --git a/lib/src/components/search/search-box/src/SearchBox.js.map b/lib/src/components/search/search-box/src/SearchBox.js.map deleted file mode 100644 index 82f41a13b..000000000 --- a/lib/src/components/search/search-box/src/SearchBox.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchBox.js","sourceRoot":"","sources":["../../../../../../src/components/search/search-box/src/SearchBox.tsx"],"names":["SearchBox","SearchBox.constructor","SearchBox.componentWillMount","SearchBox.defineBEMBlocks","SearchBox.defineAccessor","SearchBox.onSubmit","SearchBox.searchQuery","SearchBox.getValue","SearchBox.onChange","SearchBox.setFocusState","SearchBox.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/search-box/styles/index.scss b/lib/src/components/search/search-box/styles/index.scss deleted file mode 100644 index c9300a539..000000000 --- a/lib/src/components/search/search-box/styles/index.scss +++ /dev/null @@ -1,84 +0,0 @@ -.search-box { - flex:auto; - - form { - display:flex; - margin:0; - position:relative; - } - - &__icon { - flex:0 20px 20px; - margin-top:10px; - margin-left:10px; - &:before { - content:""; - background:url(../images/search.svg) no-repeat top left; - background-size: contain; - height:20px; - width:20px; - display: block; - } - opacity:0.3; - } - - &__text { - padding:10px 20px; - width:100%; - flex:3; - font-size:18px; - border:none; - &:focus { - outline:0; - } - } - - &__action { - height:40px; - visibility: hidden; - - &:active { - background:#000; - } - } - - &__loader { - flex:0 20px 20px; - align-self: flex-end; - margin:10px; - - &.is-hidden { - display:none; - } - } - -} - -.sk-spinning-loader { - font-size: 10px; - position: relative; - text-indent: -9999em; - border-top: 2px solid rgba(0, 0, 0, 0.2); - border-right: 2px solid rgba(0, 0, 0, 0.2); - border-bottom: 2px solid rgba(0, 0, 0, 0.2); - border-left: 2px solid #000; - transform: translateZ(0); - animation: spinning-loader 1.1s infinite linear; -} -.sk-spinning-loader, -.sk-spinning-loader:after { - border-radius: 50%; - width: 20px; - height: 20px; -} - -@keyframes spinning-loader { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} diff --git a/lib/src/components/search/search-box/test/SearchboxSpec.d.ts b/lib/src/components/search/search-box/test/SearchboxSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/search-box/test/SearchboxSpec.js b/lib/src/components/search/search-box/test/SearchboxSpec.js deleted file mode 100644 index b362549da..000000000 --- a/lib/src/components/search/search-box/test/SearchboxSpec.js +++ /dev/null @@ -1,91 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var SearchBox_tsx_1 = require("../src/SearchBox.tsx"); -var core_1 = require("../../../../core"); -var bem = require("bem-cn"); -var sinon = require("sinon"); -describe("Searchbox tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - _this.searchkit.translateFunction = function (key) { - return { - "searchbox.placeholder": "search movies", - }[key]; - }; - _this.createWrapper = function (searchOnChange, queryFields, prefixQueryFields) { - if (searchOnChange === void 0) { searchOnChange = false; } - if (queryFields === void 0) { queryFields = null; } - if (prefixQueryFields === void 0) { prefixQueryFields = null; } - _this.wrapper = enzyme_1.mount(React.createElement(SearchBox_tsx_1.SearchBox, {"searchkit": _this.searchkit, "searchOnChange": searchOnChange, "queryFields": queryFields, "prefixQueryFields": prefixQueryFields})); - _this.accessor = _this.searchkit.accessors.getAccessors()[0]; - }; - }); - it("render", function () { - _this.createWrapper(); - expect(_this.wrapper.find(".search-box__text").get(0).placeholder).toBe("search movies"); - }); - it("search on change", function () { - var spy = sinon.spy(); - _this.searchkit.performSearch = spy; - _this.createWrapper(true); - _this.wrapper.find(".search-box__text").simulate("input", { target: { value: 'm' } }).simulate("input", { target: { value: 'ma' } }); - expect(_this.accessor.state.getValue()).toBe("ma"); - expect(spy.callCount).toBe(2); - }); - it("search on submit", function () { - var spy = sinon.spy(); - _this.searchkit.performSearch = spy; - _this.createWrapper(false); - _this.wrapper.find(".search-box__text").simulate("input", { target: { value: 'm' } }).simulate("input", { target: { value: 'ma' } }); - expect(_this.accessor.state.getValue()).toBe("ma"); - expect(spy.callCount).toBe(0); - _this.wrapper.find("form").simulate("submit"); - expect(spy.callCount).toBe(1); - }); - it("should configure accessor defaults correctly", function () { - _this.createWrapper(false, ["title"]); - expect(_this.accessor.key).toBe("q"); - var options = _this.accessor.options; - expect(options).toEqual({ - "queryFields": ["title"], - prefixQueryFields: false, - "queryOptions": {} - }); - }); - it("should configure accessor search on change correctly", function () { - _this.createWrapper(true, ["title"]); - expect(_this.accessor.key).toBe("q"); - var options = _this.accessor.options; - expect(options).toEqual({ - "queryFields": ["title"], - prefixQueryFields: ["title"], - "queryOptions": {} - }); - }); - it("should configure accessor + prefix", function () { - _this.createWrapper(true, ["title"], ["prefix"]); - expect(_this.accessor.key).toBe("q"); - var options = _this.accessor.options; - expect(options).toEqual({ - "queryFields": ["title"], - prefixQueryFields: ["prefix"], - "queryOptions": {} - }); - }); - it("should handle focus", function () { - _this.createWrapper(true, ["title"], ["prefix"]); - expect(_this.wrapper.find(".search-box") - .hasClass("is-focused")).toBe(false); - expect(_this.wrapper.node.state) - .toEqual({ focused: false }); - _this.wrapper.find(".search-box__text") - .simulate("focus"); - expect(_this.wrapper.node.state) - .toEqual({ focused: true }); - _this.wrapper.update(); - expect(_this.wrapper.find(".search-box") - .hasClass("is-focused")).toBe(true); - }); -}); -//# sourceMappingURL=SearchboxSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/search-box/test/SearchboxSpec.js.map b/lib/src/components/search/search-box/test/SearchboxSpec.js.map deleted file mode 100644 index 5a04e850a..000000000 --- a/lib/src/components/search/search-box/test/SearchboxSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchboxSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/search-box/test/SearchboxSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.d.ts b/lib/src/components/search/sorting-selector/page-objects/SortingSelector.d.ts deleted file mode 100644 index c33c78679..000000000 --- a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { Component } from "xenon"; -export declare class SortingSelector extends Component { -} diff --git a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js b/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js deleted file mode 100644 index cf8c8ab08..000000000 --- a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js +++ /dev/null @@ -1,15 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var xenon_1 = require("xenon"); -var SortingSelector = (function (_super) { - __extends(SortingSelector, _super); - function SortingSelector() { - _super.apply(this, arguments); - } - return SortingSelector; -})(xenon_1.Component); -exports.SortingSelector = SortingSelector; -//# sourceMappingURL=SortingSelector.js.map \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js.map b/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js.map deleted file mode 100644 index 560156371..000000000 --- a/lib/src/components/search/sorting-selector/page-objects/SortingSelector.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SortingSelector.js","sourceRoot":"","sources":["../../../../../../src/components/search/sorting-selector/page-objects/SortingSelector.ts"],"names":["SortingSelector","SortingSelector.constructor"],"mappings":";;;;;AAAA,sBAA0C,OAAO,CAAC,CAAA;AAElD;IAAqCA,mCAASA;IAA9CA;QAAqCC,8BAASA;IAG9CA,CAACA;IAADD,sBAACA;AAADA,CAACA,AAHD,EAAqC,iBAAS,EAG7C;AAHY,uBAAe,kBAG3B,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/src/SortingSelector.d.ts b/lib/src/components/search/sorting-selector/src/SortingSelector.d.ts deleted file mode 100644 index 2078d49e3..000000000 --- a/lib/src/components/search/sorting-selector/src/SortingSelector.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SearchkitComponent, SortingAccessor, SearchkitComponentProps, SortingOption } from "../../../../core"; -export interface SortingProps extends SearchkitComponentProps { - options: Array; -} -export declare class SortingSelector extends SearchkitComponent { - accessor: SortingAccessor; - static propTypes: any; - defineAccessor(): SortingAccessor; - defineBEMBlocks(): { - container: string; - }; - renderOption(option: any): JSX.Element; - updateSorting(e: any): void; - getSelectedValue(): string; - render(): JSX.Element; -} diff --git a/lib/src/components/search/sorting-selector/src/SortingSelector.js b/lib/src/components/search/sorting-selector/src/SortingSelector.js deleted file mode 100644 index 7ff7a68b3..000000000 --- a/lib/src/components/search/sorting-selector/src/SortingSelector.js +++ /dev/null @@ -1,51 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -require("../styles/index.scss"); -var core_1 = require("../../../../core"); -var defaults = require("lodash/defaults"); -var map = require("lodash/map"); -var SortingSelector = (function (_super) { - __extends(SortingSelector, _super); - function SortingSelector() { - _super.apply(this, arguments); - } - SortingSelector.prototype.defineAccessor = function () { - return new core_1.SortingAccessor("sort", { options: this.props.options }); - }; - SortingSelector.prototype.defineBEMBlocks = function () { - return { - container: (this.props.mod || "sorting-selector") - }; - }; - SortingSelector.prototype.renderOption = function (option) { - return (React.createElement("option", {"key": option.label, "value": option.label}, option.label)); - }; - SortingSelector.prototype.updateSorting = function (e) { - var val = e.target.value; - this.accessor.state = this.accessor.state.setValue(val); - this.searchkit.performSearch(); - }; - SortingSelector.prototype.getSelectedValue = function () { - return "" + this.accessor.state.getValue(); - }; - SortingSelector.prototype.render = function () { - if (this.hasHits()) { - return (React.createElement("div", {"className": this.bemBlocks.container()}, React.createElement("select", {"onChange": this.updateSorting.bind(this), "value": this.getSelectedValue()}, map(this.props.options, this.renderOption.bind(this))))); - } - return null; - }; - SortingSelector.propTypes = defaults({ - options: React.PropTypes.arrayOf(React.PropTypes.shape({ - label: React.PropTypes.string.isRequired, - field: React.PropTypes.string.isRequired, - order: React.PropTypes.string.isRequired - })) - }, core_1.SearchkitComponent.propTypes); - return SortingSelector; -})(core_1.SearchkitComponent); -exports.SortingSelector = SortingSelector; -//# sourceMappingURL=SortingSelector.js.map \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/src/SortingSelector.js.map b/lib/src/components/search/sorting-selector/src/SortingSelector.js.map deleted file mode 100644 index c32aef9d1..000000000 --- a/lib/src/components/search/sorting-selector/src/SortingSelector.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SortingSelector.js","sourceRoot":"","sources":["../../../../../../src/components/search/sorting-selector/src/SortingSelector.tsx"],"names":["SortingSelector","SortingSelector.constructor","SortingSelector.defineAccessor","SortingSelector.defineBEMBlocks","SortingSelector.renderOption","SortingSelector.updateSorting","SortingSelector.getSelectedValue","SortingSelector.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,QAAO,sBAAsB,CAAC,CAAA;AAC9B,qBAOO,kBACP,CAAC,CADwB;AACzB,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAOjC;IAAqCA,mCAAqCA;IAA1EA;QAAqCC,8BAAqCA;IAoD1EA,CAACA;IAtCAD,wCAAcA,GAAdA;QACGE,MAAMA,CAACA,IAAIA,sBAAeA,CAACA,MAAMA,EAAEA,EAACA,OAAOA,EAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,EAACA,CAACA,CAAAA;IACnEA,CAACA;IAEDF,yCAAeA,GAAfA;QACCG,MAAMA,CAACA;YACNA,SAASA,EAAEA,CAACA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,IAAIA,kBAAkBA,CAACA;SACjDA,CAAAA;IACFA,CAACA;IAEDH,sCAAYA,GAAZA,UAAaA,MAAMA;QAClBI,MAAMA,CAACA,CACNA,qBAACA,MAAMA,KAACA,GAAGA,GAAEA,MAAMA,CAACA,KAAMA,GAACA,KAAKA,GAAEA,MAAMA,CAACA,KAAMA,GAAEA,MAAMA,CAACA,KAAMA,CAASA,CACvEA,CAAAA;IACFA,CAACA;IAEDJ,uCAAaA,GAAbA,UAAcA,CAACA;QACdK,IAAIA,GAAGA,GAAUA,CAACA,CAACA,MAAMA,CAACA,KAAKA,CAACA;QAChCA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,CAACA,GAAGA,CAACA,CAACA;QACxDA,IAAIA,CAACA,SAASA,CAACA,aAAaA,EAAEA,CAACA;IAChCA,CAACA;IAEDL,0CAAgBA,GAAhBA;QACCM,MAAMA,CAACA,KAAGA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,QAAQA,EAAIA,CAAAA;IAC3CA,CAACA;IAEAN,gCAAMA,GAANA;QACEO,EAAEA,CAAAA,CAACA,IAAIA,CAACA,OAAOA,EAAEA,CAACA,CAAAA,CAACA;YACpBA,MAAMA,CAACA,CACNA,qBAACA,GAAGA,KAACA,SAASA,GAAEA,IAAIA,CAACA,SAASA,CAACA,SAASA,EAAGA,GACvCA,qBAACA,MAAMA,KAACA,QAAQA,GAAEA,IAAIA,CAACA,aAAaA,CAACA,IAAIA,CAACA,IAAIA,CAAEA,GAACA,KAAKA,GAAEA,IAAIA,CAACA,gBAAgBA,EAAGA,GACjFA,GAAGA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,EAAEA,IAAIA,CAACA,YAAYA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAAEA,CAC/CA,CACDA,CACTA,CAAAA;QACFA,CAACA;QACDA,MAAMA,CAACA,IAAIA,CAAAA;IACXA,CAACA;IAhDKP,yBAASA,GAAGA,QAAQA,CAACA;QAC3BA,OAAOA,EAACA,KAAKA,CAACA,SAASA,CAACA,OAAOA,CAC9BA,KAAKA,CAACA,SAASA,CAACA,KAAKA,CAACA;YACrBA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;YACvCA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;YACvCA,KAAKA,EAACA,KAAKA,CAACA,SAASA,CAACA,MAAMA,CAACA,UAAUA;SACvCA,CAACA,CACFA;KACDA,EAAEA,yBAAkBA,CAACA,SAASA,CAACA,CAAAA;IAyCjCA,sBAACA;AAADA,CAACA,AApDD,EAAqC,yBAAkB,EAoDtD;AApDY,uBAAe,kBAoD3B,CAAA"} \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/styles/index.scss b/lib/src/components/search/sorting-selector/styles/index.scss deleted file mode 100644 index 061bbde16..000000000 --- a/lib/src/components/search/sorting-selector/styles/index.scss +++ /dev/null @@ -1,2 +0,0 @@ -.sorting-selector { -} diff --git a/lib/src/components/search/sorting-selector/test/SortSelectorSpec.d.ts b/lib/src/components/search/sorting-selector/test/SortSelectorSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js b/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js deleted file mode 100644 index 3a941f68d..000000000 --- a/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js +++ /dev/null @@ -1,50 +0,0 @@ -var _this = this; -var React = require("react"); -var enzyme_1 = require("enzyme"); -var SortingSelector_tsx_1 = require("../src/SortingSelector.tsx"); -var core_1 = require("../../../../core"); -var bem = require("bem-cn"); -var _ = require("lodash"); -var jsxToHTML = require('react-dom/server').renderToStaticMarkup; -describe("SortingSelector tests", function () { - beforeEach(function () { - _this.searchkit = core_1.SearchkitManager.mock(); - spyOn(_this.searchkit, "performSearch"); - _this.wrapper = enzyme_1.mount(React.createElement(SortingSelector_tsx_1.SortingSelector, {"searchkit": _this.searchkit, "options": [ - { label: "Relevance", field: "_score", order: "desc" }, - { label: "Latest Releases", field: "released", order: "desc" }, - { label: "Earliest Releases", field: "released", order: "asc" } - ]})); - _this.accessor = _this.searchkit.accessors.accessors[0]; - _this.setResults = function () { - _this.searchkit.setResults({ - hits: { - hits: [1, 2], - total: 2 - } - }); - }; - }); - it("does not render with no results", function () { - expect(_this.wrapper.children().length).toBe(0); - }); - it("renders with results", function () { - _this.setResults(); - expect(_this.wrapper.children().length).toBe(1); - expect(_this.wrapper.html()).toEqual(jsxToHTML(React.createElement("div", {"className": "sorting-selector"}, React.createElement("select", null, React.createElement("option", {"value": "Relevance"}, "Relevance"), React.createElement("option", {"value": "Latest Releases"}, "Latest Releases"), React.createElement("option", {"value": "Earliest Releases"}, "Earliest Releases"))))); - }); - it("renders with selected value", function () { - _this.accessor.state = _this.accessor.state.setValue("Latest Releases"); - _this.setResults(); - expect(_this.wrapper.html()).toEqual(jsxToHTML(React.createElement("div", {"className": "sorting-selector"}, React.createElement("select", {"value": "Latest Releases", "onChange": _.identity}, React.createElement("option", {"value": "Relevance"}, "Relevance"), React.createElement("option", {"value": "Latest Releases"}, "Latest Releases"), React.createElement("option", {"value": "Earliest Releases"}, "Earliest Releases"))))); - }); - it("select new sort option", function () { - _this.accessor.state = _this.accessor.state.setValue("Latest Releases"); - _this.setResults(); - var earlyOption = _this.wrapper.find("select").children().at(2); - earlyOption.simulate("change"); - expect(_this.accessor.state.getValue()).toBe("Earliest Releases"); - expect(_this.searchkit.performSearch).toHaveBeenCalled(); - }); -}); -//# sourceMappingURL=SortSelectorSpec.js.map \ No newline at end of file diff --git a/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js.map b/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js.map deleted file mode 100644 index 4eadbbdac..000000000 --- a/lib/src/components/search/sorting-selector/test/SortSelectorSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SortSelectorSpec.js","sourceRoot":"","sources":["../../../../../../src/components/search/sorting-selector/test/SortSelectorSpec.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/AccessorManager.d.ts b/lib/src/core/AccessorManager.d.ts deleted file mode 100644 index b94558c59..000000000 --- a/lib/src/core/AccessorManager.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Accessor, StatefulAccessor, BaseQueryAccessor } from "./accessors"; -export declare class AccessorManager { - accessors: Array; - statefulAccessors: {}; - queryAccessor: BaseQueryAccessor; - constructor(); - getAccessors(): Accessor[]; - getActiveAccessors(): any; - getStatefulAccessors(): StatefulAccessor[]; - add(accessor: any): any; - remove(accessor: any): void; - getState(): any; - setState(state: any): void; - notifyStateChange(oldState: any): void; - getQueryAccessor(): BaseQueryAccessor; - buildSharedQuery(query: any): any; - buildOwnQuery(query: any): any; - buildQuery(): any; - setResults(results: any): void; - resetState(): void; -} diff --git a/lib/src/core/AccessorManager.js b/lib/src/core/AccessorManager.js deleted file mode 100644 index f667faac3..000000000 --- a/lib/src/core/AccessorManager.js +++ /dev/null @@ -1,93 +0,0 @@ -var accessors_1 = require("./accessors"); -var query_1 = require("./query"); -var filter = require("lodash/filter"); -var values = require("lodash/values"); -var reduce = require("lodash/reduce"); -var assign = require("lodash/assign"); -var each = require("lodash/each"); -var without = require("lodash/without"); -var AccessorManager = (function () { - function AccessorManager() { - this.accessors = []; - this.queryAccessor = accessors_1.noopQueryAccessor; - this.statefulAccessors = {}; - } - AccessorManager.prototype.getAccessors = function () { - return this.accessors; - }; - AccessorManager.prototype.getActiveAccessors = function () { - return filter(this.accessors, { active: true }); - }; - AccessorManager.prototype.getStatefulAccessors = function () { - return values(this.statefulAccessors); - }; - AccessorManager.prototype.add = function (accessor) { - if (accessor instanceof accessors_1.StatefulAccessor) { - if (accessor instanceof accessors_1.BaseQueryAccessor) { - if (this.queryAccessor !== accessors_1.noopQueryAccessor) { - throw new Error("Only a single instance of BaseQueryAccessor is allowed"); - } - else { - this.queryAccessor = accessor; - } - } - var existingAccessor = this.statefulAccessors[accessor.key]; - if (existingAccessor) { - return existingAccessor; - } - else { - this.statefulAccessors[accessor.key] = accessor; - } - } - this.accessors.push(accessor); - return accessor; - }; - AccessorManager.prototype.remove = function (accessor) { - if (!accessor) { - return; - } - if (accessor instanceof accessors_1.StatefulAccessor) { - if (this.queryAccessor == accessor) { - this.queryAccessor = accessors_1.noopQueryAccessor; - } - delete this.statefulAccessors[accessor.key]; - } - this.accessors = without(this.accessors, accessor); - }; - AccessorManager.prototype.getState = function () { - return reduce(this.getStatefulAccessors(), function (state, accessor) { - return assign(state, accessor.getQueryObject()); - }, {}); - }; - AccessorManager.prototype.setState = function (state) { - each(this.getStatefulAccessors(), function (accessor) { return accessor.fromQueryObject(state); }); - }; - AccessorManager.prototype.notifyStateChange = function (oldState) { - each(this.getStatefulAccessors(), function (accessor) { return accessor.onStateChange(oldState); }); - }; - AccessorManager.prototype.getQueryAccessor = function () { - return this.queryAccessor; - }; - AccessorManager.prototype.buildSharedQuery = function (query) { - return reduce(this.getActiveAccessors(), function (query, accessor) { - return accessor.buildSharedQuery(query); - }, query); - }; - AccessorManager.prototype.buildOwnQuery = function (query) { - return reduce(this.getActiveAccessors(), function (query, accessor) { - return accessor.buildOwnQuery(query); - }, query); - }; - AccessorManager.prototype.buildQuery = function () { - return this.buildOwnQuery(this.buildSharedQuery(new query_1.ImmutableQuery())); - }; - AccessorManager.prototype.setResults = function (results) { - each(this.accessors, function (a) { return a.setResults(results); }); - }; - AccessorManager.prototype.resetState = function () { - each(this.getStatefulAccessors(), function (a) { return a.resetState(); }); - }; - return AccessorManager; -})(); -exports.AccessorManager = AccessorManager; -//# sourceMappingURL=AccessorManager.js.map \ No newline at end of file diff --git a/lib/src/core/AccessorManager.js.map b/lib/src/core/AccessorManager.js.map deleted file mode 100644 index fe4190c9e..000000000 --- a/lib/src/core/AccessorManager.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AccessorManager.js","sourceRoot":"","sources":["../../../src/core/AccessorManager.ts"],"names":["AccessorManager","AccessorManager.constructor","AccessorManager.getAccessors","AccessorManager.getActiveAccessors","AccessorManager.getStatefulAccessors","AccessorManager.add","AccessorManager.remove","AccessorManager.getState","AccessorManager.setState","AccessorManager.notifyStateChange","AccessorManager.getQueryAccessor","AccessorManager.buildSharedQuery","AccessorManager.buildOwnQuery","AccessorManager.buildQuery","AccessorManager.setResults","AccessorManager.resetState"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/SearchRequest.d.ts b/lib/src/core/SearchRequest.d.ts deleted file mode 100644 index bb9cfad09..000000000 --- a/lib/src/core/SearchRequest.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ESTransport } from "./transport"; -import { ImmutableQuery } from "./query"; -import { SearchkitManager } from "./SearchkitManager"; -export declare class SearchRequest { - transport: ESTransport; - query: ImmutableQuery; - searchkit: SearchkitManager; - active: boolean; - constructor(transport: ESTransport, query: ImmutableQuery, searchkit: SearchkitManager); - run(): any; - deactivate(): void; - setResults(results: any): void; - setError(error: any): void; -} diff --git a/lib/src/core/SearchRequest.js b/lib/src/core/SearchRequest.js deleted file mode 100644 index c7ec372de..000000000 --- a/lib/src/core/SearchRequest.js +++ /dev/null @@ -1,27 +0,0 @@ -var SearchRequest = (function () { - function SearchRequest(transport, query, searchkit) { - this.transport = transport; - this.query = query; - this.searchkit = searchkit; - this.active = true; - } - SearchRequest.prototype.run = function () { - return this.transport.search(this.query.getJSON()).then(this.setResults.bind(this)).catch(this.setError.bind(this)); - }; - SearchRequest.prototype.deactivate = function () { - this.active = false; - }; - SearchRequest.prototype.setResults = function (results) { - if (this.active) { - this.searchkit.setResults(results); - } - }; - SearchRequest.prototype.setError = function (error) { - if (this.active) { - this.searchkit.setError(error); - } - }; - return SearchRequest; -})(); -exports.SearchRequest = SearchRequest; -//# sourceMappingURL=SearchRequest.js.map \ No newline at end of file diff --git a/lib/src/core/SearchRequest.js.map b/lib/src/core/SearchRequest.js.map deleted file mode 100644 index a383ccef4..000000000 --- a/lib/src/core/SearchRequest.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchRequest.js","sourceRoot":"","sources":["../../../src/core/SearchRequest.ts"],"names":["SearchRequest","SearchRequest.constructor","SearchRequest.run","SearchRequest.deactivate","SearchRequest.setResults","SearchRequest.setError"],"mappings":"AAIA;IAGEA,uBAAmBA,SAAqBA,EAC/BA,KAAoBA,EAASA,SAA0BA;QAD7CC,cAASA,GAATA,SAASA,CAAYA;QAC/BA,UAAKA,GAALA,KAAKA,CAAeA;QAASA,cAASA,GAATA,SAASA,CAAiBA;QAE9DA,IAAIA,CAACA,MAAMA,GAAGA,IAAIA,CAAAA;IACpBA,CAACA;IAEDD,2BAAGA,GAAHA;QACEE,MAAMA,CAACA,IAAIA,CAACA,SAASA,CAACA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,EAAEA,CAACA,CAACA,IAAIA,CACrDA,IAAIA,CAACA,UAAUA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAC3BA,CAACA,KAAKA,CACLA,IAAIA,CAACA,QAAQA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CACzBA,CAAAA;IACHA,CAACA;IAEDF,kCAAUA,GAAVA;QACEG,IAAIA,CAACA,MAAMA,GAAGA,KAAKA,CAAAA;IACrBA,CAACA;IAEDH,kCAAUA,GAAVA,UAAWA,OAAOA;QAChBI,EAAEA,CAAAA,CAACA,IAAIA,CAACA,MAAMA,CAACA,CAAAA,CAACA;YACdA,IAAIA,CAACA,SAASA,CAACA,UAAUA,CAACA,OAAOA,CAACA,CAAAA;QACpCA,CAACA;IACHA,CAACA;IAEDJ,gCAAQA,GAARA,UAASA,KAAKA;QACZK,EAAEA,CAAAA,CAACA,IAAIA,CAACA,MAAMA,CAACA,CAAAA,CAACA;YACdA,IAAIA,CAACA,SAASA,CAACA,QAAQA,CAACA,KAAKA,CAACA,CAAAA;QAChCA,CAACA;IACHA,CAACA;IAGHL,oBAACA;AAADA,CAACA,AAlCD,IAkCC;AAlCY,qBAAa,gBAkCzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/SearchkitManager.d.ts b/lib/src/core/SearchkitManager.d.ts deleted file mode 100644 index 59012a73a..000000000 --- a/lib/src/core/SearchkitManager.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { ImmutableQuery } from "./query"; -import { BaseQueryAccessor } from "./accessors"; -import { AccessorManager } from "./AccessorManager"; -import { ESTransport } from "./transport"; -import { SearchRequest } from "./SearchRequest"; -import { EventEmitter } from "./support"; -export interface SearchkitOptions { - useHistory?: boolean; - httpHeaders?: Object; - basicAuth?: string; - transport?: ESTransport; -} -export declare class SearchkitManager { - host: string; - private registrationCompleted; - completeRegistration: Function; - state: any; - translateFunction: Function; - currentSearchRequest: SearchRequest; - history: any; - _unlistenHistory: Function; - options: SearchkitOptions; - transport: ESTransport; - emitter: EventEmitter; - accessors: AccessorManager; - query: ImmutableQuery; - loading: boolean; - initialLoading: boolean; - error: any; - results: any; - VERSION: string; - static VERSION: string; - static mock(): SearchkitManager; - constructor(host: string, options?: SearchkitOptions); - addAccessor(accessor: any): any; - removeAccessor(accessor: any): void; - addDefaultQuery(fn: Function): any; - translate(key: any): any; - buildQuery(): any; - resetState(): void; - unlistenHistory(): void; - listenToHistory(): void; - searchFromUrlQuery(query: any): void; - performSearch(replaceState?: boolean): void; - search(replaceState?: boolean): void; - _search(): void; - setResults(results: any): void; - getHits(): any; - getHitsCount(): any; - getSuggestions(): any; - getQueryAccessor(): BaseQueryAccessor; - hasHits(): boolean; - setError(error: any): void; - onResponseChange(): void; -} diff --git a/lib/src/core/SearchkitManager.js b/lib/src/core/SearchkitManager.js deleted file mode 100644 index a8cec6937..000000000 --- a/lib/src/core/SearchkitManager.js +++ /dev/null @@ -1,148 +0,0 @@ -var query_1 = require("./query"); -var accessors_1 = require("./accessors"); -var AccessorManager_1 = require("./AccessorManager"); -var history_1 = require("./history"); -var transport_1 = require("./transport"); -var SearchRequest_1 = require("./SearchRequest"); -var support_1 = require("./support"); -var SearchkitVersion_1 = require("./SearchkitVersion"); -var defaults = require("lodash/defaults"); -var constant = require("lodash/constant"); -var isEqual = require("lodash/isEqual"); -var get = require("lodash/get"); -require('es6-promise').polyfill(); -var SearchkitManager = (function () { - function SearchkitManager(host, options) { - var _this = this; - if (options === void 0) { options = {}; } - this.VERSION = SearchkitVersion_1.VERSION; - this.options = defaults(options, { - useHistory: true, - httpHeaders: {} - }); - this.host = host; - this.transport = this.options.transport || new transport_1.AxiosESTransport(host, { - headers: this.options.httpHeaders, - basicAuth: this.options.basicAuth - }); - this.accessors = new AccessorManager_1.AccessorManager(); - this.registrationCompleted = new Promise(function (resolve) { - _this.completeRegistration = resolve; - }); - this.translateFunction = constant(undefined); - // this.primarySearcher = this.createSearcher() - this.query = new query_1.ImmutableQuery(); - this.emitter = new support_1.EventEmitter(); - this.initialLoading = true; - if (this.options.useHistory) { - this.history = history_1.createHistory(); - this.listenToHistory(); - } - } - SearchkitManager.mock = function () { - return new SearchkitManager("/", { - useHistory: false, - transport: new transport_1.MockESTransport() - }); - }; - SearchkitManager.prototype.addAccessor = function (accessor) { - accessor.setSearchkitManager(this); - return this.accessors.add(accessor); - }; - SearchkitManager.prototype.removeAccessor = function (accessor) { - this.accessors.remove(accessor); - }; - SearchkitManager.prototype.addDefaultQuery = function (fn) { - return this.addAccessor(new accessors_1.AnonymousAccessor(fn)); - }; - SearchkitManager.prototype.translate = function (key) { - return this.translateFunction(key); - }; - SearchkitManager.prototype.buildQuery = function () { - return this.accessors.buildQuery(); - }; - SearchkitManager.prototype.resetState = function () { - this.accessors.resetState(); - }; - SearchkitManager.prototype.unlistenHistory = function () { - if (this.options.useHistory && this._unlistenHistory) { - this._unlistenHistory(); - } - }; - SearchkitManager.prototype.listenToHistory = function () { - var _this = this; - this._unlistenHistory = this.history.listen(function (location) { - //action is POP when the browser modified - if (location.action === "POP") { - _this.registrationCompleted.then(function () { - _this.searchFromUrlQuery(location.query); - }).catch(function (e) { - console.error(e.stack); - }); - } - }); - }; - SearchkitManager.prototype.searchFromUrlQuery = function (query) { - this.accessors.setState(query); - this._search(); - }; - SearchkitManager.prototype.performSearch = function (replaceState) { - if (replaceState === void 0) { replaceState = false; } - if (!isEqual(this.accessors.getState(), this.state)) { - this.accessors.notifyStateChange(this.state); - } - this._search(); - if (this.options.useHistory) { - var historyMethod = (replaceState) ? - this.history.replaceState : this.history.pushState; - historyMethod(null, window.location.pathname, this.state); - } - }; - SearchkitManager.prototype.search = function (replaceState) { - if (replaceState === void 0) { replaceState = false; } - this.performSearch(replaceState); - }; - SearchkitManager.prototype._search = function () { - this.state = this.accessors.getState(); - this.query = this.buildQuery(); - this.loading = true; - this.emitter.trigger(); - this.currentSearchRequest && this.currentSearchRequest.deactivate(); - this.currentSearchRequest = new SearchRequest_1.SearchRequest(this.transport, this.query, this); - this.currentSearchRequest.run(); - }; - SearchkitManager.prototype.setResults = function (results) { - this.results = results; - this.error = null; - this.accessors.setResults(results); - this.onResponseChange(); - }; - SearchkitManager.prototype.getHits = function () { - return get(this.results, ["hits", "hits"], []); - }; - SearchkitManager.prototype.getHitsCount = function () { - return get(this.results, ["hits", "total"], 0); - }; - SearchkitManager.prototype.getSuggestions = function () { - return get(this.results, ["suggest", "suggestions"], {}); - }; - SearchkitManager.prototype.getQueryAccessor = function () { - return this.accessors.queryAccessor; - }; - SearchkitManager.prototype.hasHits = function () { - return this.getHitsCount() > 0; - }; - SearchkitManager.prototype.setError = function (error) { - this.error = error; - this.onResponseChange(); - }; - SearchkitManager.prototype.onResponseChange = function () { - this.loading = false; - this.initialLoading = false; - this.emitter.trigger(); - }; - SearchkitManager.VERSION = SearchkitVersion_1.VERSION; - return SearchkitManager; -})(); -exports.SearchkitManager = SearchkitManager; -//# sourceMappingURL=SearchkitManager.js.map \ No newline at end of file diff --git a/lib/src/core/SearchkitManager.js.map b/lib/src/core/SearchkitManager.js.map deleted file mode 100644 index f641c00b0..000000000 --- a/lib/src/core/SearchkitManager.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitManager.js","sourceRoot":"","sources":["../../../src/core/SearchkitManager.ts"],"names":["SearchkitManager","SearchkitManager.constructor","SearchkitManager.mock","SearchkitManager.addAccessor","SearchkitManager.removeAccessor","SearchkitManager.addDefaultQuery","SearchkitManager.translate","SearchkitManager.buildQuery","SearchkitManager.resetState","SearchkitManager.unlistenHistory","SearchkitManager.listenToHistory","SearchkitManager.searchFromUrlQuery","SearchkitManager.performSearch","SearchkitManager.search","SearchkitManager._search","SearchkitManager.setResults","SearchkitManager.getHits","SearchkitManager.getHitsCount","SearchkitManager.getSuggestions","SearchkitManager.getQueryAccessor","SearchkitManager.hasHits","SearchkitManager.setError","SearchkitManager.onResponseChange"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/SearchkitVersion.d.ts b/lib/src/core/SearchkitVersion.d.ts deleted file mode 100644 index bd545a514..000000000 --- a/lib/src/core/SearchkitVersion.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const VERSION: string; diff --git a/lib/src/core/SearchkitVersion.js b/lib/src/core/SearchkitVersion.js deleted file mode 100644 index 4b94dc168..000000000 --- a/lib/src/core/SearchkitVersion.js +++ /dev/null @@ -1,2 +0,0 @@ -exports.VERSION = '0.4.0'; -//# sourceMappingURL=SearchkitVersion.js.map \ No newline at end of file diff --git a/lib/src/core/SearchkitVersion.js.map b/lib/src/core/SearchkitVersion.js.map deleted file mode 100644 index 6b7d9cfa9..000000000 --- a/lib/src/core/SearchkitVersion.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitVersion.js","sourceRoot":"","sources":["../../../src/core/SearchkitVersion.ts"],"names":[],"mappings":"AAAa,eAAO,GAAG,OAAO,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/Accessor.d.ts b/lib/src/core/accessors/Accessor.d.ts deleted file mode 100644 index 0c41d212d..000000000 --- a/lib/src/core/accessors/Accessor.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ImmutableQuery } from "../query/ImmutableQuery"; -import { SearchkitManager } from "../SearchkitManager"; -export declare class Accessor { - searchkit: SearchkitManager; - uuid: string; - results: any; - active: boolean; - translations: Object; - constructor(); - setActive(active: boolean): Accessor; - setSearchkitManager(searchkit: any): void; - translate(key: any, interpolations?: any): any; - getResults(): any; - setResults(results: any): void; - getAggregations(path: any, defaultValue: any): any; - buildSharedQuery(query: ImmutableQuery): ImmutableQuery; - buildOwnQuery(query: ImmutableQuery): ImmutableQuery; -} diff --git a/lib/src/core/accessors/Accessor.js b/lib/src/core/accessors/Accessor.js deleted file mode 100644 index a04bd6543..000000000 --- a/lib/src/core/accessors/Accessor.js +++ /dev/null @@ -1,42 +0,0 @@ -var support_1 = require("../support"); -var get = require("lodash/get"); -var Accessor = (function () { - function Accessor() { - this.uuid = support_1.Utils.guid(); - this.active = true; - this.translations = {}; - } - Accessor.prototype.setActive = function (active) { - this.active = active; - return this; - }; - Accessor.prototype.setSearchkitManager = function (searchkit) { - this.searchkit = searchkit; - }; - Accessor.prototype.translate = function (key, interpolations) { - var translation = ((this.searchkit && this.searchkit.translate(key)) || - this.translations[key] || - key); - return support_1.Utils.translate(translation, interpolations); - }; - Accessor.prototype.getResults = function () { - return this.results; - }; - Accessor.prototype.setResults = function (results) { - this.results = results; - }; - Accessor.prototype.getAggregations = function (path, defaultValue) { - var results = this.getResults(); - var getPath = ['aggregations'].concat(path); - return get(results, getPath, defaultValue); - }; - Accessor.prototype.buildSharedQuery = function (query) { - return query; - }; - Accessor.prototype.buildOwnQuery = function (query) { - return query; - }; - return Accessor; -})(); -exports.Accessor = Accessor; -//# sourceMappingURL=Accessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/Accessor.js.map b/lib/src/core/accessors/Accessor.js.map deleted file mode 100644 index d7276bdb1..000000000 --- a/lib/src/core/accessors/Accessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Accessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/Accessor.ts"],"names":["Accessor","Accessor.constructor","Accessor.setActive","Accessor.setSearchkitManager","Accessor.translate","Accessor.getResults","Accessor.setResults","Accessor.getAggregations","Accessor.buildSharedQuery","Accessor.buildOwnQuery"],"mappings":"AAEA,wBAAoB,YACpB,CAAC,CAD+B;AAChC,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAEjC;IAMEA;QACEC,IAAIA,CAACA,IAAIA,GAAGA,eAAKA,CAACA,IAAIA,EAAEA,CAAAA;QACxBA,IAAIA,CAACA,MAAMA,GAAGA,IAAIA,CAAAA;QAClBA,IAAIA,CAACA,YAAYA,GAAGA,EAAEA,CAAAA;IACxBA,CAACA;IAEDD,4BAASA,GAATA,UAAUA,MAAcA;QACtBE,IAAIA,CAACA,MAAMA,GAAGA,MAAMA,CAAAA;QACpBA,MAAMA,CAACA,IAAIA,CAAAA;IACbA,CAACA;IAEDF,sCAAmBA,GAAnBA,UAAoBA,SAASA;QAC3BG,IAAIA,CAACA,SAASA,GAAGA,SAASA,CAAAA;IAC5BA,CAACA;IAGDH,4BAASA,GAATA,UAAUA,GAAGA,EAAEA,cAAeA;QAC5BI,IAAIA,WAAWA,GAAGA,CAChBA,CAACA,IAAIA,CAACA,SAASA,IAAIA,IAAIA,CAACA,SAASA,CAACA,SAASA,CAACA,GAAGA,CAACA,CAACA;YAChDA,IAAIA,CAACA,YAAYA,CAACA,GAAGA,CAACA;YACtBA,GAAGA,CAACA,CAAAA;QACPA,MAAMA,CAACA,eAAKA,CAACA,SAASA,CAACA,WAAWA,EAAEA,cAAcA,CAACA,CAAAA;IACrDA,CAACA;IAEDJ,6BAAUA,GAAVA;QACEK,MAAMA,CAACA,IAAIA,CAACA,OAAOA,CAAAA;IACrBA,CAACA;IAEDL,6BAAUA,GAAVA,UAAWA,OAAOA;QAChBM,IAAIA,CAACA,OAAOA,GAAGA,OAAOA,CAAAA;IACxBA,CAACA;IAEDN,kCAAeA,GAAfA,UAAgBA,IAAIA,EAAEA,YAAYA;QAChCO,IAAMA,OAAOA,GAAGA,IAAIA,CAACA,UAAUA,EAAEA,CAAAA;QACjCA,IAAMA,OAAOA,GAAGA,CAACA,cAAcA,SAAIA,IAAIA,CAACA,CAAAA;QACxCA,MAAMA,CAACA,GAAGA,CAACA,OAAOA,EAAEA,OAAOA,EAAEA,YAAYA,CAACA,CAAAA;IAC5CA,CAACA;IAEDP,mCAAgBA,GAAhBA,UAAiBA,KAAoBA;QACnCQ,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IACDR,gCAAaA,GAAbA,UAAcA,KAAoBA;QAChCS,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IACHT,eAACA;AAADA,CAACA,AAlDD,IAkDC;AAlDY,gBAAQ,WAkDpB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/AnonymousAccessor.d.ts b/lib/src/core/accessors/AnonymousAccessor.d.ts deleted file mode 100644 index b3dac3793..000000000 --- a/lib/src/core/accessors/AnonymousAccessor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Accessor } from "./Accessor"; -export declare class AnonymousAccessor extends Accessor { - constructor(buildSharedQuery: any); -} diff --git a/lib/src/core/accessors/AnonymousAccessor.js b/lib/src/core/accessors/AnonymousAccessor.js deleted file mode 100644 index f4f15ce6b..000000000 --- a/lib/src/core/accessors/AnonymousAccessor.js +++ /dev/null @@ -1,18 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var AnonymousAccessor = (function (_super) { - __extends(AnonymousAccessor, _super); - function AnonymousAccessor(buildSharedQuery) { - _super.call(this); - if (buildSharedQuery) { - this.buildSharedQuery = buildSharedQuery; - } - } - return AnonymousAccessor; -})(Accessor_1.Accessor); -exports.AnonymousAccessor = AnonymousAccessor; -//# sourceMappingURL=AnonymousAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/AnonymousAccessor.js.map b/lib/src/core/accessors/AnonymousAccessor.js.map deleted file mode 100644 index 393cbb3a8..000000000 --- a/lib/src/core/accessors/AnonymousAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AnonymousAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/AnonymousAccessor.ts"],"names":["AnonymousAccessor","AnonymousAccessor.constructor"],"mappings":";;;;;AAAA,yBAAuB,YAAY,CAAC,CAAA;AAEpC;IAAuCA,qCAAQA;IAE7CA,2BAAYA,gBAAgBA;QAC1BC,iBAAOA,CAAAA;QACPA,EAAEA,CAAAA,CAACA,gBAAgBA,CAACA,CAAAA,CAACA;YACnBA,IAAIA,CAACA,gBAAgBA,GAAGA,gBAAgBA,CAAAA;QAC1CA,CAACA;IACHA,CAACA;IACHD,wBAACA;AAADA,CAACA,AARD,EAAuC,mBAAQ,EAQ9C;AARY,yBAAiB,oBAQ7B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/BaseQueryAccessor.d.ts b/lib/src/core/accessors/BaseQueryAccessor.d.ts deleted file mode 100644 index 7a5c4ccfe..000000000 --- a/lib/src/core/accessors/BaseQueryAccessor.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ValueState } from "../state"; -import { StatefulAccessor } from "./StatefulAccessor"; -export declare class BaseQueryAccessor extends StatefulAccessor { - constructor(key: any); - keepOnlyQueryState(): void; - setQueryString(queryString: any, withReset?: boolean): void; - getQueryString(): string | number; -} -export declare class NoopQueryAccessor extends BaseQueryAccessor { - keepOnlyQueryState(): void; - setQueryString(queryString: any, withReset?: boolean): void; - getQueryString(): string; -} -export declare const noopQueryAccessor: NoopQueryAccessor; diff --git a/lib/src/core/accessors/BaseQueryAccessor.js b/lib/src/core/accessors/BaseQueryAccessor.js deleted file mode 100644 index 6065ead17..000000000 --- a/lib/src/core/accessors/BaseQueryAccessor.js +++ /dev/null @@ -1,50 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var StatefulAccessor_1 = require("./StatefulAccessor"); -var BaseQueryAccessor = (function (_super) { - __extends(BaseQueryAccessor, _super); - function BaseQueryAccessor(key) { - _super.call(this, key); - this.state = new state_1.ValueState(); - } - BaseQueryAccessor.prototype.keepOnlyQueryState = function () { - this.setQueryString(this.getQueryString(), true); - }; - BaseQueryAccessor.prototype.setQueryString = function (queryString, withReset) { - if (withReset === void 0) { withReset = false; } - if (withReset) { - this.searchkit.resetState(); - } - this.state = this.state.setValue(queryString); - }; - BaseQueryAccessor.prototype.getQueryString = function () { - return this.state.getValue(); - }; - return BaseQueryAccessor; -})(StatefulAccessor_1.StatefulAccessor); -exports.BaseQueryAccessor = BaseQueryAccessor; -var NoopQueryAccessor = (function (_super) { - __extends(NoopQueryAccessor, _super); - function NoopQueryAccessor() { - _super.apply(this, arguments); - } - NoopQueryAccessor.prototype.keepOnlyQueryState = function () { - console.warn("keepOnlyQueryState called, No Query Accessor exists"); - }; - NoopQueryAccessor.prototype.setQueryString = function (queryString, withReset) { - if (withReset === void 0) { withReset = false; } - console.warn("setQueryString called, No Query Accessor exists"); - }; - NoopQueryAccessor.prototype.getQueryString = function () { - console.warn("getQueryString called, No Query Accessor exists"); - return ""; - }; - return NoopQueryAccessor; -})(BaseQueryAccessor); -exports.NoopQueryAccessor = NoopQueryAccessor; -exports.noopQueryAccessor = new NoopQueryAccessor(null); -//# sourceMappingURL=BaseQueryAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/BaseQueryAccessor.js.map b/lib/src/core/accessors/BaseQueryAccessor.js.map deleted file mode 100644 index c269d342d..000000000 --- a/lib/src/core/accessors/BaseQueryAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BaseQueryAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/BaseQueryAccessor.ts"],"names":["BaseQueryAccessor","BaseQueryAccessor.constructor","BaseQueryAccessor.keepOnlyQueryState","BaseQueryAccessor.setQueryString","BaseQueryAccessor.getQueryString","NoopQueryAccessor","NoopQueryAccessor.constructor","NoopQueryAccessor.keepOnlyQueryState","NoopQueryAccessor.setQueryString","NoopQueryAccessor.getQueryString"],"mappings":";;;;;AAAA,sBAAyB,UACzB,CAAC,CADkC;AACnC,iCAA+B,oBAE/B,CAAC,CAFkD;AAEnD;IAAuCA,qCAA4BA;IAEjEA,2BAAYA,GAAGA;QACbC,kBAAMA,GAAGA,CAACA,CAAAA;QACVA,IAAIA,CAACA,KAAKA,GAAGA,IAAIA,kBAAUA,EAAEA,CAAAA;IAC/BA,CAACA;IAEDD,8CAAkBA,GAAlBA;QACEE,IAAIA,CAACA,cAAcA,CAACA,IAAIA,CAACA,cAAcA,EAAEA,EAAEA,IAAIA,CAACA,CAAAA;IAClDA,CAACA;IAEDF,0CAAcA,GAAdA,UAAeA,WAAWA,EAAEA,SAAeA;QAAfG,yBAAeA,GAAfA,iBAAeA;QACzCA,EAAEA,CAAAA,CAACA,SAASA,CAACA,CAAAA,CAACA;YACZA,IAAIA,CAACA,SAASA,CAACA,UAAUA,EAAEA,CAAAA;QAC7BA,CAACA;QACDA,IAAIA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,CAACA,WAAWA,CAACA,CAAAA;IAC/CA,CAACA;IAEDH,0CAAcA,GAAdA;QACEI,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAAAA;IAC9BA,CAACA;IAEHJ,wBAACA;AAADA,CAACA,AAtBD,EAAuC,mCAAgB,EAsBtD;AAtBY,yBAAiB,oBAsB7B,CAAA;AAED;IAAuCK,qCAAiBA;IAAxDA;QAAuCC,8BAAiBA;IAaxDA,CAACA;IAZCD,8CAAkBA,GAAlBA;QACEE,OAAOA,CAACA,IAAIA,CAACA,qDAAqDA,CAACA,CAAAA;IACrEA,CAACA;IAEDF,0CAAcA,GAAdA,UAAeA,WAAWA,EAAEA,SAAeA;QAAfG,yBAAeA,GAAfA,iBAAeA;QACzCA,OAAOA,CAACA,IAAIA,CAACA,iDAAiDA,CAACA,CAAAA;IACjEA,CAACA;IAEDH,0CAAcA,GAAdA;QACEI,OAAOA,CAACA,IAAIA,CAACA,iDAAiDA,CAACA,CAAAA;QAC/DA,MAAMA,CAACA,EAAEA,CAAAA;IACXA,CAACA;IACHJ,wBAACA;AAADA,CAACA,AAbD,EAAuC,iBAAiB,EAavD;AAbY,yBAAiB,oBAa7B,CAAA;AAEY,yBAAiB,GAAG,IAAI,iBAAiB,CAAC,IAAI,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/FacetAccessor.d.ts b/lib/src/core/accessors/FacetAccessor.d.ts deleted file mode 100644 index 95f1e9bed..000000000 --- a/lib/src/core/accessors/FacetAccessor.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { ArrayState } from "../state"; -import { FilterBasedAccessor } from "./FilterBasedAccessor"; -import { BoolShould } from "../query"; -export interface FacetAccessorOptions { - operator?: string; - title?: string; - id?: string; - size: number; - facetsPerPage?: number; - translations?: Object; -} -export interface ISizeOption { - label: string; - size: number; -} -export declare class FacetAccessor extends FilterBasedAccessor { - state: ArrayState; - options: any; - defaultSize: number; - size: number; - uuid: string; - static translations: any; - translations: any; - constructor(key: any, options: FacetAccessorOptions); - getBuckets(): any; - setViewMoreOption(option: ISizeOption): void; - getMoreSizeOption(): ISizeOption; - getCount(): number; - isOrOperator(): boolean; - getBoolBuilder(): typeof BoolShould; - buildSharedQuery(query: any): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/FacetAccessor.js b/lib/src/core/accessors/FacetAccessor.js deleted file mode 100644 index e7788aaa5..000000000 --- a/lib/src/core/accessors/FacetAccessor.js +++ /dev/null @@ -1,93 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var FilterBasedAccessor_1 = require("./FilterBasedAccessor"); -var query_1 = require("../query"); -var assign = require("lodash/assign"); -var map = require("lodash/map"); -var FacetAccessor = (function (_super) { - __extends(FacetAccessor, _super); - function FacetAccessor(key, options) { - _super.call(this, key, options.id); - this.state = new state_1.ArrayState(); - this.translations = FacetAccessor.translations; - this.options = options; - this.defaultSize = options.size; - this.options.facetsPerPage = this.options.facetsPerPage || 50; - this.size = this.defaultSize; - if (options.translations) { - this.translations = assign({}, this.translations, options.translations); - } - } - FacetAccessor.prototype.getBuckets = function () { - return this.getAggregations([this.key, this.key, "buckets"], []); - }; - FacetAccessor.prototype.setViewMoreOption = function (option) { - this.size = option.size; - }; - FacetAccessor.prototype.getMoreSizeOption = function () { - var option = { size: 0, label: "" }; - var total = this.getCount(); - var facetsPerPage = this.options.facetsPerPage; - if (total <= this.defaultSize) - return null; - if (total <= this.size) { - option = { size: this.defaultSize, label: this.translate("facets.view_less") }; - } - else if ((this.size + facetsPerPage) > total) { - option = { size: total, label: this.translate("facets.view_all") }; - } - else if ((this.size + facetsPerPage) < total) { - option = { size: this.size + facetsPerPage, label: this.translate("facets.view_more") }; - } - else if (total) { - option = null; - } - return option; - }; - FacetAccessor.prototype.getCount = function () { - return this.getAggregations([this.key, this.key + "_count", "value"], 0); - }; - FacetAccessor.prototype.isOrOperator = function () { - return this.options.operator === "OR"; - }; - FacetAccessor.prototype.getBoolBuilder = function () { - return this.isOrOperator() ? query_1.BoolShould : query_1.BoolMust; - }; - FacetAccessor.prototype.buildSharedQuery = function (query) { - var _this = this; - var filters = this.state.getValue(); - var filterTerms = map(filters, query_1.TermQuery.bind(null, this.key)); - var selectedFilters = map(filters, function (filter) { - return { - name: _this.options.title || _this.translate(_this.key), - value: _this.translate(filter), - id: _this.options.id, - remove: function () { return _this.state = _this.state.remove(filter); } - }; - }); - var boolBuilder = this.getBoolBuilder(); - if (filterTerms.length > 0) { - query = query.addFilter(this.uuid, boolBuilder(filterTerms)) - .addSelectedFilters(selectedFilters); - } - return query; - }; - FacetAccessor.prototype.buildOwnQuery = function (query) { - var filters = this.state.getValue(); - var excludedKey = (this.isOrOperator()) ? this.uuid : undefined; - return query - .setAggs(query_1.FilterBucket(this.key, query.getFiltersWithoutKeys(excludedKey), query_1.TermsBucket(this.key, this.key, { size: this.size }), query_1.CardinalityMetric(this.key + "_count", this.key))); - }; - FacetAccessor.translations = { - "facets.view_more": "View more", - "facets.view_less": "View less", - "facets.view_all": "View all" - }; - return FacetAccessor; -})(FilterBasedAccessor_1.FilterBasedAccessor); -exports.FacetAccessor = FacetAccessor; -//# sourceMappingURL=FacetAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/FacetAccessor.js.map b/lib/src/core/accessors/FacetAccessor.js.map deleted file mode 100644 index 209bf2d75..000000000 --- a/lib/src/core/accessors/FacetAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FacetAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/FacetAccessor.ts"],"names":["FacetAccessor","FacetAccessor.constructor","FacetAccessor.getBuckets","FacetAccessor.setViewMoreOption","FacetAccessor.getMoreSizeOption","FacetAccessor.getCount","FacetAccessor.isOrOperator","FacetAccessor.getBoolBuilder","FacetAccessor.buildSharedQuery","FacetAccessor.buildOwnQuery"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/accessors/FilterBasedAccessor.d.ts b/lib/src/core/accessors/FilterBasedAccessor.d.ts deleted file mode 100644 index 7031f89be..000000000 --- a/lib/src/core/accessors/FilterBasedAccessor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { StatefulAccessor } from "./StatefulAccessor"; -import { State } from "../state"; -export declare class FilterBasedAccessor> extends StatefulAccessor { -} diff --git a/lib/src/core/accessors/FilterBasedAccessor.js b/lib/src/core/accessors/FilterBasedAccessor.js deleted file mode 100644 index 0103f014e..000000000 --- a/lib/src/core/accessors/FilterBasedAccessor.js +++ /dev/null @@ -1,15 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var StatefulAccessor_1 = require("./StatefulAccessor"); -var FilterBasedAccessor = (function (_super) { - __extends(FilterBasedAccessor, _super); - function FilterBasedAccessor() { - _super.apply(this, arguments); - } - return FilterBasedAccessor; -})(StatefulAccessor_1.StatefulAccessor); -exports.FilterBasedAccessor = FilterBasedAccessor; -//# sourceMappingURL=FilterBasedAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/FilterBasedAccessor.js.map b/lib/src/core/accessors/FilterBasedAccessor.js.map deleted file mode 100644 index 2440da6c2..000000000 --- a/lib/src/core/accessors/FilterBasedAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FilterBasedAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/FilterBasedAccessor.ts"],"names":["FilterBasedAccessor","FilterBasedAccessor.constructor"],"mappings":";;;;;AAAA,iCAA+B,oBAC/B,CAAC,CADkD;AAInD;IAA+DA,uCAAmBA;IAAlFA;QAA+DC,8BAAmBA;IAElFA,CAACA;IAADD,0BAACA;AAADA,CAACA,AAFD,EAA+D,mCAAgB,EAE9E;AAFY,2BAAmB,sBAE/B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/HierarchicalFacetAccessor.d.ts b/lib/src/core/accessors/HierarchicalFacetAccessor.d.ts deleted file mode 100644 index 9248e9e5f..000000000 --- a/lib/src/core/accessors/HierarchicalFacetAccessor.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { LevelState } from "../state"; -import { FilterBasedAccessor } from "./FilterBasedAccessor"; -export declare class HierarchicalFacetAccessor extends FilterBasedAccessor { - state: LevelState; - options: any; - uuids: Array; - constructor(key: any, options: any); - computeUuids(): void; - onResetFilters(): void; - getBuckets(level: any): any; - buildSharedQuery(query: any): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/HierarchicalFacetAccessor.js b/lib/src/core/accessors/HierarchicalFacetAccessor.js deleted file mode 100644 index 311497025..000000000 --- a/lib/src/core/accessors/HierarchicalFacetAccessor.js +++ /dev/null @@ -1,74 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var FilterBasedAccessor_1 = require("./FilterBasedAccessor"); -var _1 = require("../query/"); -var map = require("lodash/map"); -var each = require("lodash/each"); -var compact = require("lodash/compact"); -var take = require("lodash/take"); -var HierarchicalFacetAccessor = (function (_super) { - __extends(HierarchicalFacetAccessor, _super); - function HierarchicalFacetAccessor(key, options) { - _super.call(this, key); - this.state = new state_1.LevelState(); - this.options = options; - this.computeUuids(); - } - HierarchicalFacetAccessor.prototype.computeUuids = function () { - var _this = this; - this.uuids = map(this.options.fields, function (field) { return _this.uuid + field; }); - }; - HierarchicalFacetAccessor.prototype.onResetFilters = function () { - this.resetState(); - }; - HierarchicalFacetAccessor.prototype.getBuckets = function (level) { - var field = this.options.fields[level]; - return this.getAggregations([this.options.id, field, field, "buckets"], []); - }; - HierarchicalFacetAccessor.prototype.buildSharedQuery = function (query) { - var _this = this; - each(this.options.fields, function (field, i) { - var filters = _this.state.getLevel(i); - var parentFilter = _this.state.getLevel(i - 1); - var isLeaf = !_this.state.levelHasFilters(i + 1); - var filterTerms = map(filters, _1.TermQuery.bind(null, field)); - if (filterTerms.length > 0) { - query = query.addFilter(_this.uuids[i], (filterTerms.length > 1) ? - _1.BoolShould(filterTerms) : filterTerms[0]); - } - if (isLeaf) { - var selectedFilters = map(filters, function (filter) { - return { - id: _this.options.id, - name: _this.translate(parentFilter[0]) || _this.options.title || _this.translate(field), - value: _this.translate(filter), - remove: function () { - _this.state = _this.state.remove(i, filter); - } - }; - }); - query = query.addSelectedFilters(selectedFilters); - } - }); - return query; - }; - HierarchicalFacetAccessor.prototype.buildOwnQuery = function (query) { - var _this = this; - var filters = this.state.getValue(); - var field = this.options.fields[0]; - var lvlAggs = compact(map(this.options.fields, function (field, i) { - if (_this.state.levelHasFilters(i - 1) || i == 0) { - return _1.FilterBucket(field, query.getFiltersWithKeys(take(_this.uuids, i)), _1.TermsBucket(field, field, { size: _this.options.size })); - } - })); - var aggs = _1.FilterBucket.apply(void 0, [this.options.id, query.getFiltersWithoutKeys(this.uuids)].concat(lvlAggs)); - return query.setAggs(aggs); - }; - return HierarchicalFacetAccessor; -})(FilterBasedAccessor_1.FilterBasedAccessor); -exports.HierarchicalFacetAccessor = HierarchicalFacetAccessor; -//# sourceMappingURL=HierarchicalFacetAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/HierarchicalFacetAccessor.js.map b/lib/src/core/accessors/HierarchicalFacetAccessor.js.map deleted file mode 100644 index b37f4e9d0..000000000 --- a/lib/src/core/accessors/HierarchicalFacetAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HierarchicalFacetAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/HierarchicalFacetAccessor.ts"],"names":["HierarchicalFacetAccessor","HierarchicalFacetAccessor.constructor","HierarchicalFacetAccessor.computeUuids","HierarchicalFacetAccessor.onResetFilters","HierarchicalFacetAccessor.getBuckets","HierarchicalFacetAccessor.buildSharedQuery","HierarchicalFacetAccessor.buildOwnQuery"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/accessors/HighlightAccessor.d.ts b/lib/src/core/accessors/HighlightAccessor.d.ts deleted file mode 100644 index 7ef55133f..000000000 --- a/lib/src/core/accessors/HighlightAccessor.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Accessor } from "./Accessor"; -export declare class HighlightAccessor extends Accessor { - fields: Array; - highlightFields: any; - constructor(fields: Array); - computeHighlightedFields(fields: any): { - fields: any; - }; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/HighlightAccessor.js b/lib/src/core/accessors/HighlightAccessor.js deleted file mode 100644 index 47d52d0c8..000000000 --- a/lib/src/core/accessors/HighlightAccessor.js +++ /dev/null @@ -1,28 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var mapValues = require("lodash/mapValues"); -var zipObject = require("lodash/zipObject"); -var constant = require("lodash/constant"); -var HighlightAccessor = (function (_super) { - __extends(HighlightAccessor, _super); - function HighlightAccessor(fields) { - _super.call(this); - this.fields = fields; - this.highlightFields = this.computeHighlightedFields(fields); - } - HighlightAccessor.prototype.computeHighlightedFields = function (fields) { - return { - fields: mapValues(zipObject(fields), constant({})) - }; - }; - HighlightAccessor.prototype.buildOwnQuery = function (query) { - return query.setHighlight(this.highlightFields); - }; - return HighlightAccessor; -})(Accessor_1.Accessor); -exports.HighlightAccessor = HighlightAccessor; -//# sourceMappingURL=HighlightAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/HighlightAccessor.js.map b/lib/src/core/accessors/HighlightAccessor.js.map deleted file mode 100644 index 7e0f9ff96..000000000 --- a/lib/src/core/accessors/HighlightAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HighlightAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/HighlightAccessor.ts"],"names":["HighlightAccessor","HighlightAccessor.constructor","HighlightAccessor.computeHighlightedFields","HighlightAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,yBAAuB,YAAY,CAAC,CAAA;AACpC,IAAM,SAAS,GAAG,OAAO,CAAC,kBAAkB,CAAC,CAAA;AAC7C,IAAM,SAAS,GAAG,OAAO,CAAC,kBAAkB,CAAC,CAAA;AAC7C,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAG3C;IAAuCA,qCAAQA;IAG7CA,2BAAmBA,MAAoBA;QACrCC,iBAAOA,CAAAA;QADUA,WAAMA,GAANA,MAAMA,CAAcA;QAErCA,IAAIA,CAACA,eAAeA,GAAGA,IAAIA,CAACA,wBAAwBA,CAACA,MAAMA,CAACA,CAAAA;IAC9DA,CAACA;IAEDD,oDAAwBA,GAAxBA,UAAyBA,MAAMA;QAC7BE,MAAMA,CAACA;YACLA,MAAMA,EAACA,SAASA,CACdA,SAASA,CAACA,MAAMA,CAACA,EACjBA,QAAQA,CAACA,EAAEA,CAACA,CACbA;SACFA,CAAAA;IACHA,CAACA;IACDF,yCAAaA,GAAbA,UAAcA,KAAKA;QACjBG,MAAMA,CAACA,KAAKA,CAACA,YAAYA,CAACA,IAAIA,CAACA,eAAeA,CAACA,CAAAA;IACjDA,CAACA;IACHH,wBAACA;AAADA,CAACA,AAnBD,EAAuC,mBAAQ,EAmB9C;AAnBY,yBAAiB,oBAmB7B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/NestedFacetAccessor.d.ts b/lib/src/core/accessors/NestedFacetAccessor.d.ts deleted file mode 100644 index b4da2b473..000000000 --- a/lib/src/core/accessors/NestedFacetAccessor.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { LevelState } from "../state"; -import { FilterBasedAccessor } from "./FilterBasedAccessor"; -export interface NestedFacetAccessorOptions { - field: string; - id: string; - title: string; - orderKey?: string; - orderDirection?: string; - startLevel?: number; -} -export declare class NestedFacetAccessor extends FilterBasedAccessor { - state: LevelState; - options: any; - constructor(key: any, options: NestedFacetAccessorOptions); - onResetFilters(): void; - getBuckets(level: any): any; - buildSharedQuery(query: any): any; - getTermAggs(): {}; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/NestedFacetAccessor.js b/lib/src/core/accessors/NestedFacetAccessor.js deleted file mode 100644 index 7aecc1e37..000000000 --- a/lib/src/core/accessors/NestedFacetAccessor.js +++ /dev/null @@ -1,101 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var FilterBasedAccessor_1 = require("./FilterBasedAccessor"); -var query_1 = require("../query"); -var map = require("lodash/map"); -var get = require("lodash/get"); -var includes = require("lodash/includes"); -var startsWith = require("lodash/startsWith"); -var each = require("lodash/each"); -var take = require("lodash/take"); -var NestedFacetAccessor = (function (_super) { - __extends(NestedFacetAccessor, _super); - function NestedFacetAccessor(key, options) { - _super.call(this, key, options.id); - this.state = new state_1.LevelState(); - this.options = options; - } - NestedFacetAccessor.prototype.onResetFilters = function () { - this.resetState(); - }; - NestedFacetAccessor.prototype.getBuckets = function (level) { - return this.getAggregations([this.key, "children", "lvl" + level, "children", "buckets"], []); - }; - NestedFacetAccessor.prototype.buildSharedQuery = function (query) { - var _this = this; - var levelFilters = this.state.getValue(); - var lastIndex = levelFilters.length - 1; - var filterTerms = map(levelFilters, function (filter, i) { - var value = filter[0]; - var isLeaf = i === lastIndex; - var subField = isLeaf ? ".value" : ".ancestors"; - return query_1.TermQuery(_this.options.field + subField, value); - }); - if (filterTerms.length > 0) { - var leafFilter = get(levelFilters, [levelFilters.length - 1, 0], ""); - var parentOfleaf = get(levelFilters, [levelFilters.length - 2, 0], this.options.title || this.key); - var selectedFilter = { - id: this.key, - name: this.translate(parentOfleaf), - value: leafFilter, - remove: function () { - _this.state = _this.state.clear(levelFilters.length - 1); - } - }; - query = query.addFilter(this.uuid, query_1.NestedQuery(this.options.field, query_1.BoolMust(filterTerms))).addSelectedFilter(selectedFilter); - } - return query; - }; - NestedFacetAccessor.prototype.getTermAggs = function () { - var subAggs = undefined; - var orderMetric = undefined; - if (this.options.orderKey) { - var orderDirection = this.options.orderDirection || "asc"; - var orderKey = this.options.orderKey; - if (includes(["_count", "_term"], orderKey)) { - orderMetric = (_a = {}, _a[orderKey] = orderDirection, _a); - } - else { - if (startsWith(orderKey, this.options.field + ".")) { - var subAggName = this.options.field + "_order"; - orderMetric = (_b = {}, - _b[subAggName] = orderDirection, - _b - ); - subAggs = query_1.MinMetric(subAggName, orderKey); - } - } - } - var valueField = this.options.field + ".value"; - return query_1.TermsBucket("children", valueField, { size: 0, order: orderMetric }, subAggs); - var _a, _b; - }; - NestedFacetAccessor.prototype.buildOwnQuery = function (query) { - var aggs = {}; - var levelField = this.options.field + ".level"; - var ancestorsField = this.options.field + ".ancestors"; - var startLevel = this.options.startLevel || 1; - var termAggs = this.getTermAggs(); - var lvlAggs = []; - var addLevel = function (level, ancestors) { - if (ancestors === void 0) { ancestors = []; } - lvlAggs.push(query_1.FilterBucket("lvl" + level, query_1.BoolMust([query_1.TermQuery(levelField, level + startLevel)].concat(ancestors)), termAggs)); - }; - addLevel(0); - var levels = this.state.getValue(); - each(levels, function (level, i) { - var ancestors = map(take(levels, i + 1), function (level) { - return query_1.TermQuery(ancestorsField, level[0]); - }); - addLevel(i + 1, ancestors); - }); - return query.setAggs(query_1.FilterBucket(this.key, query.getFiltersWithoutKeys(this.uuid), query_1.NestedBucket.apply(void 0, ["children", this.options.field].concat(lvlAggs)))); - }; - return NestedFacetAccessor; -})(FilterBasedAccessor_1.FilterBasedAccessor); -exports.NestedFacetAccessor = NestedFacetAccessor; -//# sourceMappingURL=NestedFacetAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/NestedFacetAccessor.js.map b/lib/src/core/accessors/NestedFacetAccessor.js.map deleted file mode 100644 index b60128d31..000000000 --- a/lib/src/core/accessors/NestedFacetAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NestedFacetAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/NestedFacetAccessor.ts"],"names":["NestedFacetAccessor","NestedFacetAccessor.constructor","NestedFacetAccessor.onResetFilters","NestedFacetAccessor.getBuckets","NestedFacetAccessor.buildSharedQuery","NestedFacetAccessor.getTermAggs","NestedFacetAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,sBAAyB,UACzB,CAAC,CADkC;AACnC,oCAAkC,uBAClC,CAAC,CADwD;AACzD,sBAIO,UAAU,CAAC,CAAA;AAElB,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AACjC,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AACjC,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,UAAU,GAAG,OAAO,CAAC,mBAAmB,CAAC,CAAA;AAC/C,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AACnC,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AAYnC;IAAyCA,uCAA+BA;IAIvEA,6BAAYA,GAAGA,EAAEA,OAAkCA;QAClDC,kBAAMA,GAAGA,EAAEA,OAAOA,CAACA,EAAEA,CAACA,CAAAA;QAJvBA,UAAKA,GAAGA,IAAIA,kBAAUA,EAAEA,CAAAA;QAKvBA,IAAIA,CAACA,OAAOA,GAAGA,OAAOA,CAAAA;IACvBA,CAACA;IAEAD,4CAAcA,GAAdA;QACEE,IAAIA,CAACA,UAAUA,EAAEA,CAAAA;IACnBA,CAACA;IAEFF,wCAAUA,GAAVA,UAAWA,KAAKA;QACbG,MAAMA,CAACA,IAAIA,CAACA,eAAeA,CACzBA,CAACA,IAAIA,CAACA,GAAGA,EAAEA,UAAUA,EAAEA,KAAKA,GAACA,KAAKA,EAAEA,UAAUA,EAAEA,SAASA,CAACA,EAC1DA,EAAEA,CACHA,CAAAA;IACJA,CAACA;IAEDH,8CAAgBA,GAAhBA,UAAiBA,KAAKA;QAAtBI,iBAkCEA;QAhCDA,IAAIA,YAAYA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAAAA;QACxCA,IAAIA,SAASA,GAAGA,YAAYA,CAACA,MAAMA,GAAGA,CAACA,CAAAA;QACvCA,IAAIA,WAAWA,GAAGA,GAAGA,CAACA,YAAYA,EAAEA,UAACA,MAAMA,EAACA,CAACA;YAC5CA,IAAIA,KAAKA,GAAGA,MAAMA,CAACA,CAACA,CAACA,CAAAA;YACrBA,IAAIA,MAAMA,GAAGA,CAACA,KAAKA,SAASA,CAAAA;YAC5BA,IAAIA,QAAQA,GAAGA,MAAMA,GAAGA,QAAQA,GAAGA,YAAYA,CAAAA;YAC/CA,MAAMA,CAACA,iBAASA,CAACA,KAAIA,CAACA,OAAOA,CAACA,KAAKA,GAAGA,QAAQA,EAAEA,KAAKA,CAACA,CAAAA;QACvDA,CAACA,CAACA,CAAAA;QAEFA,EAAEA,CAAAA,CAACA,WAAWA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAAAA,CAACA;YACvBA,IAAIA,UAAUA,GAAGA,GAAGA,CAACA,YAAYA,EAAEA,CAACA,YAAYA,CAACA,MAAMA,GAAGA,CAACA,EAAEA,CAACA,CAACA,EAAEA,EAAEA,CAACA,CAAAA;YACpEA,IAAIA,YAAYA,GAAGA,GAAGA,CACpBA,YAAYA,EACZA,CAACA,YAAYA,CAACA,MAAMA,GAAGA,CAACA,EAAEA,CAACA,CAACA,EAC5BA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,IAAIA,IAAIA,CAACA,GAAGA,CAC/BA,CAAAA;YACDA,IAAIA,cAAcA,GAAGA;gBACnBA,EAAEA,EAACA,IAAIA,CAACA,GAAGA;gBACXA,IAAIA,EAACA,IAAIA,CAACA,SAASA,CAACA,YAAYA,CAACA;gBACjCA,KAAKA,EAACA,UAAUA;gBAChBA,MAAMA,EAACA;oBACLA,KAAIA,CAACA,KAAKA,GAAGA,KAAIA,CAACA,KAAKA,CAACA,KAAKA,CAACA,YAAYA,CAACA,MAAMA,GAACA,CAACA,CAACA,CAAAA;gBACtDA,CAACA;aACFA,CAAAA;YAEDA,KAAKA,GAAGA,KAAKA,CAACA,SAASA,CAACA,IAAIA,CAACA,IAAIA,EACnCA,mBAAWA,CAACA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,EAAEA,gBAAQA,CAACA,WAAWA,CAACA,CAACA,CACnDA,CAACA,iBAAiBA,CAACA,cAAcA,CAACA,CAAAA;QAErCA,CAACA;QAEDA,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IAEDJ,yCAAWA,GAAXA;QACEK,IAAIA,OAAOA,GAAGA,SAASA,CAAAA;QACvBA,IAAIA,WAAWA,GAAGA,SAASA,CAAAA;QAC3BA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,OAAOA,CAACA,QAAQA,CAACA,CAAAA,CAACA;YACxBA,IAAIA,cAAcA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,cAAcA,IAAIA,KAAKA,CAAAA;YACzDA,IAAIA,QAAQA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,QAAQA,CAAAA;YACpCA,EAAEA,CAAAA,CAACA,QAAQA,CAACA,CAACA,QAAQA,EAAEA,OAAOA,CAACA,EAAEA,QAAQA,CAACA,CAACA,CAACA,CAACA;gBAC3CA,WAAWA,GAAGA,UAACA,GAACA,QAAQA,CAACA,GAACA,cAAcA,KAACA,CAAAA;YAC3CA,CAACA;YAACA,IAAIA,CAACA,CAACA;gBACNA,EAAEA,CAAAA,CAACA,UAAUA,CAACA,QAAQA,EAAEA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,GAAGA,GAAGA,CAACA,CAACA,CAAAA,CAACA;oBACjDA,IAAMA,UAAUA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,GAAGA,QAAQA,CAAAA;oBAChDA,WAAWA,GAAGA;wBACZA,GAACA,UAAUA,CAACA,GAACA,cAAcA;;qBAC5BA,CAAAA;oBACDA,OAAOA,GAAGA,iBAASA,CAACA,UAAUA,EAAEA,QAAQA,CAACA,CAAAA;gBAC3CA,CAACA;YACHA,CAACA;QACHA,CAACA;QACDA,IAAIA,UAAUA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,GAACA,QAAQA,CAAAA;QAE5CA,MAAMA,CAACA,mBAAWA,CAChBA,UAAUA,EAAEA,UAAUA,EACtBA,EAACA,IAAIA,EAACA,CAACA,EAAEA,KAAKA,EAACA,WAAWA,EAACA,EAC3BA,OAAOA,CACRA,CAAAA;;IAEHA,CAACA;IAEDL,2CAAaA,GAAbA,UAAcA,KAAKA;QAEjBM,IAAIA,IAAIA,GAAGA,EAAEA,CAAAA;QACbA,IAAIA,UAAUA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,GAACA,QAAQA,CAAAA;QAC5CA,IAAIA,cAAcA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,GAACA,YAAYA,CAAAA;QACpDA,IAAIA,UAAUA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,UAAUA,IAAIA,CAACA,CAAAA;QAC7CA,IAAIA,QAAQA,GAAGA,IAAIA,CAACA,WAAWA,EAAEA,CAAAA;QACjCA,IAAIA,OAAOA,GAAGA,EAAEA,CAAAA;QAChBA,IAAIA,QAAQA,GAAGA,UAACA,KAAKA,EAAEA,SAAYA;YAAZA,yBAAYA,GAAZA,cAAYA;YACjCA,OAAOA,CAACA,IAAIA,CACVA,oBAAYA,CACVA,KAAKA,GAACA,KAAKA,EACXA,gBAAQA,CAACA,CAACA,iBAASA,CAACA,UAAUA,EAAEA,KAAKA,GAACA,UAAUA,CAACA,SAAKA,SAASA,CAACA,CAACA,EACjEA,QAAQA,CACTA,CACFA,CAAAA;QACHA,CAACA,CAAAA;QAEDA,QAAQA,CAACA,CAACA,CAACA,CAAAA;QAEbA,IAAIA,MAAMA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAAAA;QAElCA,IAAIA,CAACA,MAAMA,EAAEA,UAACA,KAAKA,EAACA,CAACA;YAEpBA,IAAIA,SAASA,GAAGA,GAAGA,CAACA,IAAIA,CAACA,MAAMA,EAAEA,CAACA,GAACA,CAACA,CAACA,EAAEA,UAACA,KAAKA;gBAC5CA,MAAMA,CAACA,iBAASA,CAACA,cAAcA,EAAEA,KAAKA,CAACA,CAACA,CAACA,CAACA,CAAAA;YAC3CA,CAACA,CAACA,CAAAA;YAECA,QAAQA,CAACA,CAACA,GAACA,CAACA,EAAEA,SAASA,CAACA,CAAAA;QAE1BA,CAACA,CAACA,CAAAA;QAEFA,MAAMA,CAACA,KAAKA,CAACA,OAAOA,CAClBA,oBAAYA,CACVA,IAAIA,CAACA,GAAGA,EACRA,KAAKA,CAACA,qBAAqBA,CAACA,IAAIA,CAACA,IAAIA,CAACA,EACtCA,oBAAYA,gBACVA,UAAUA,EACVA,IAAIA,CAACA,OAAOA,CAACA,KAAKA,SACfA,OAAOA,EACXA,CACFA,CACFA,CAAAA;IAEHA,CAACA;IAEHN,0BAACA;AAADA,CAACA,AAlID,EAAyC,yCAAmB,EAkI3D;AAlIY,2BAAmB,sBAkI/B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/NoFiltersHitCountAccessor.d.ts b/lib/src/core/accessors/NoFiltersHitCountAccessor.d.ts deleted file mode 100644 index 66c6ac1b5..000000000 --- a/lib/src/core/accessors/NoFiltersHitCountAccessor.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Accessor } from "./Accessor"; -export declare class NoFiltersHitCountAccessor extends Accessor { - aggsKey: string; - getCount(): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/NoFiltersHitCountAccessor.js b/lib/src/core/accessors/NoFiltersHitCountAccessor.js deleted file mode 100644 index a88ad9baa..000000000 --- a/lib/src/core/accessors/NoFiltersHitCountAccessor.js +++ /dev/null @@ -1,28 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var query_1 = require("../query"); -var NoFiltersHitCountAccessor = (function (_super) { - __extends(NoFiltersHitCountAccessor, _super); - function NoFiltersHitCountAccessor() { - _super.apply(this, arguments); - this.aggsKey = "no_filters_top_hits"; - } - NoFiltersHitCountAccessor.prototype.getCount = function () { - return this.getAggregations([this.aggsKey, "hits", "total"], 0); - }; - NoFiltersHitCountAccessor.prototype.buildOwnQuery = function (query) { - if (query.getQueryString() && query.getSelectedFilters().length > 0) { - return query.setAggs(query_1.TopHitsMetric(this.aggsKey, { - size: 1, _source: false - })); - } - return query; - }; - return NoFiltersHitCountAccessor; -})(Accessor_1.Accessor); -exports.NoFiltersHitCountAccessor = NoFiltersHitCountAccessor; -//# sourceMappingURL=NoFiltersHitCountAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/NoFiltersHitCountAccessor.js.map b/lib/src/core/accessors/NoFiltersHitCountAccessor.js.map deleted file mode 100644 index bd6b230c1..000000000 --- a/lib/src/core/accessors/NoFiltersHitCountAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NoFiltersHitCountAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/NoFiltersHitCountAccessor.ts"],"names":["NoFiltersHitCountAccessor","NoFiltersHitCountAccessor.constructor","NoFiltersHitCountAccessor.getCount","NoFiltersHitCountAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,yBAAuB,YAAY,CAAC,CAAA;AACpC,sBAA4B,UAE5B,CAAC,CAFqC;AAEtC;IAA+CA,6CAAQA;IAAvDA;QAA+CC,8BAAQA;QACrDA,YAAOA,GAAGA,qBAAqBA,CAAAA;IAcjCA,CAACA;IAZCD,4CAAQA,GAARA;QACEE,MAAMA,CAACA,IAAIA,CAACA,eAAeA,CAACA,CAACA,IAAIA,CAACA,OAAOA,EAAEA,MAAMA,EAAEA,OAAOA,CAACA,EAAEA,CAACA,CAACA,CAAAA;IACjEA,CAACA;IAEDF,iDAAaA,GAAbA,UAAcA,KAAKA;QACjBG,EAAEA,CAAAA,CAACA,KAAKA,CAACA,cAAcA,EAAEA,IAAIA,KAAKA,CAACA,kBAAkBA,EAAEA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAAAA,CAACA;YAClEA,MAAMA,CAACA,KAAKA,CAACA,OAAOA,CAACA,qBAAaA,CAACA,IAAIA,CAACA,OAAOA,EAACA;gBAC9CA,IAAIA,EAACA,CAACA,EAAEA,OAAOA,EAACA,KAAKA;aACtBA,CAACA,CAACA,CAAAA;QACLA,CAACA;QACDA,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IACHH,gCAACA;AAADA,CAACA,AAfD,EAA+C,mBAAQ,EAetD;AAfY,iCAAyB,4BAerC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/NumericOptionsAccessor.d.ts b/lib/src/core/accessors/NumericOptionsAccessor.d.ts deleted file mode 100644 index cbe13bd94..000000000 --- a/lib/src/core/accessors/NumericOptionsAccessor.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ValueState } from "../state"; -import { FilterBasedAccessor } from "./FilterBasedAccessor"; -export interface RangeOption { - title: string; - from?: number; - to?: number; -} -export interface NumericOptions { - field: string; - title: string; - options: Array; - id: string; -} -export declare class NumericOptionsAccessor extends FilterBasedAccessor { - state: ValueState; - options: NumericOptions; - constructor(key: any, options: NumericOptions); - getBuckets(): any; - emptyOptionsFilter(option: any): boolean; - buildSharedQuery(query: any): any; - getRanges(): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/NumericOptionsAccessor.js b/lib/src/core/accessors/NumericOptionsAccessor.js deleted file mode 100644 index 3c3998ca1..000000000 --- a/lib/src/core/accessors/NumericOptionsAccessor.js +++ /dev/null @@ -1,62 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var FilterBasedAccessor_1 = require("./FilterBasedAccessor"); -var query_1 = require("../query"); -var find = require("lodash/find"); -var compact = require("lodash/compact"); -var map = require("lodash/map"); -var filter = require("lodash/filter"); -var NumericOptionsAccessor = (function (_super) { - __extends(NumericOptionsAccessor, _super); - function NumericOptionsAccessor(key, options) { - _super.call(this, key); - this.state = new state_1.ValueState(); - this.options = options; - } - NumericOptionsAccessor.prototype.getBuckets = function () { - return filter(this.getAggregations([this.key, this.key, "buckets"], []), this.emptyOptionsFilter); - }; - NumericOptionsAccessor.prototype.emptyOptionsFilter = function (option) { - return option.doc_count > 0; - }; - NumericOptionsAccessor.prototype.buildSharedQuery = function (query) { - var _this = this; - if (this.state.hasValue()) { - var val = find(this.options.options, { title: this.state.getValue() }); - var rangeFilter = query_1.RangeQuery(this.options.field, { - gte: val.from, lt: val.to - }); - var selectedFilter = { - name: this.translate(this.options.title), - value: this.translate(val.title), - id: this.options.id, - remove: function () { - _this.state = _this.state.clear(); - } - }; - return query - .addFilter(this.uuid, rangeFilter) - .addSelectedFilter(selectedFilter); - } - return query; - }; - NumericOptionsAccessor.prototype.getRanges = function () { - return compact(map(this.options.options, function (range) { - return { - key: range.title, - from: range.from, - to: range.to - }; - })); - }; - NumericOptionsAccessor.prototype.buildOwnQuery = function (query) { - return query.setAggs(query_1.FilterBucket(this.key, query.getFiltersWithoutKeys(this.uuid), query_1.RangeBucket(this.key, this.options.field, this.getRanges()))); - }; - return NumericOptionsAccessor; -})(FilterBasedAccessor_1.FilterBasedAccessor); -exports.NumericOptionsAccessor = NumericOptionsAccessor; -//# sourceMappingURL=NumericOptionsAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/NumericOptionsAccessor.js.map b/lib/src/core/accessors/NumericOptionsAccessor.js.map deleted file mode 100644 index a26b6fe1b..000000000 --- a/lib/src/core/accessors/NumericOptionsAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NumericOptionsAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/NumericOptionsAccessor.ts"],"names":["NumericOptionsAccessor","NumericOptionsAccessor.constructor","NumericOptionsAccessor.getBuckets","NumericOptionsAccessor.emptyOptionsFilter","NumericOptionsAccessor.buildSharedQuery","NumericOptionsAccessor.getRanges","NumericOptionsAccessor.buildOwnQuery"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/accessors/PageSizeAccessor.d.ts b/lib/src/core/accessors/PageSizeAccessor.d.ts deleted file mode 100644 index 826309ee4..000000000 --- a/lib/src/core/accessors/PageSizeAccessor.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Accessor } from "./Accessor"; -export declare class PageSizeAccessor extends Accessor { - size: number; - constructor(size: number); - buildSharedQuery(query: any): any; -} diff --git a/lib/src/core/accessors/PageSizeAccessor.js b/lib/src/core/accessors/PageSizeAccessor.js deleted file mode 100644 index dfc891248..000000000 --- a/lib/src/core/accessors/PageSizeAccessor.js +++ /dev/null @@ -1,19 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var PageSizeAccessor = (function (_super) { - __extends(PageSizeAccessor, _super); - function PageSizeAccessor(size) { - _super.call(this); - this.size = size; - } - PageSizeAccessor.prototype.buildSharedQuery = function (query) { - return query.setSize(this.size); - }; - return PageSizeAccessor; -})(Accessor_1.Accessor); -exports.PageSizeAccessor = PageSizeAccessor; -//# sourceMappingURL=PageSizeAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/PageSizeAccessor.js.map b/lib/src/core/accessors/PageSizeAccessor.js.map deleted file mode 100644 index 9b319ca72..000000000 --- a/lib/src/core/accessors/PageSizeAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PageSizeAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/PageSizeAccessor.ts"],"names":["PageSizeAccessor","PageSizeAccessor.constructor","PageSizeAccessor.buildSharedQuery"],"mappings":";;;;;AAAA,yBAAuB,YAAY,CAAC,CAAA;AAEpC;IAAsCA,oCAAQA;IAE5CA,0BAAmBA,IAAWA;QAC5BC,iBAAOA,CAAAA;QADUA,SAAIA,GAAJA,IAAIA,CAAOA;IAE9BA,CAACA;IAEDD,2CAAgBA,GAAhBA,UAAiBA,KAAKA;QACpBE,MAAMA,CAACA,KAAKA,CAACA,OAAOA,CAACA,IAAIA,CAACA,IAAIA,CAACA,CAAAA;IACjCA,CAACA;IACHF,uBAACA;AAADA,CAACA,AATD,EAAsC,mBAAQ,EAS7C;AATY,wBAAgB,mBAS5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/PaginationAccessor.d.ts b/lib/src/core/accessors/PaginationAccessor.d.ts deleted file mode 100644 index c7f1cfd25..000000000 --- a/lib/src/core/accessors/PaginationAccessor.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { ValueState } from "../state"; -import { StatefulAccessor } from "./StatefulAccessor"; -export declare class PaginationAccessor extends StatefulAccessor { - state: ValueState; - onStateChange(oldState?: {}): void; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/PaginationAccessor.js b/lib/src/core/accessors/PaginationAccessor.js deleted file mode 100644 index d9f7f8be8..000000000 --- a/lib/src/core/accessors/PaginationAccessor.js +++ /dev/null @@ -1,30 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var StatefulAccessor_1 = require("./StatefulAccessor"); -var PaginationAccessor = (function (_super) { - __extends(PaginationAccessor, _super); - function PaginationAccessor() { - _super.apply(this, arguments); - this.state = new state_1.ValueState(); - } - PaginationAccessor.prototype.onStateChange = function (oldState) { - if (oldState === void 0) { oldState = {}; } - if (oldState[this.urlKey] == this.state.getValue()) { - this.state = this.state.clear(); - } - }; - PaginationAccessor.prototype.buildOwnQuery = function (query) { - var from = (query.getSize() || 20) * (Number(this.state.getValue()) - 1); - if (from > 0) { - return query.setFrom(from); - } - return query; - }; - return PaginationAccessor; -})(StatefulAccessor_1.StatefulAccessor); -exports.PaginationAccessor = PaginationAccessor; -//# sourceMappingURL=PaginationAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/PaginationAccessor.js.map b/lib/src/core/accessors/PaginationAccessor.js.map deleted file mode 100644 index fa4d408b8..000000000 --- a/lib/src/core/accessors/PaginationAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PaginationAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/PaginationAccessor.ts"],"names":["PaginationAccessor","PaginationAccessor.constructor","PaginationAccessor.onStateChange","PaginationAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,sBAAyB,UACzB,CAAC,CADkC;AACnC,iCAA+B,oBAG/B,CAAC,CAHkD;AAGnD;IAAwCA,sCAA4BA;IAApEA;QAAwCC,8BAA4BA;QAClEA,UAAKA,GAAGA,IAAIA,kBAAUA,EAAEA,CAAAA;IAe1BA,CAACA;IAbCD,0CAAaA,GAAbA,UAAcA,QAAWA;QAAXE,wBAAWA,GAAXA,aAAWA;QACvBA,EAAEA,CAAAA,CAACA,QAAQA,CAACA,IAAIA,CAACA,MAAMA,CAACA,IAAIA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAACA,CAAAA,CAACA;YACjDA,IAAIA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,EAAEA,CAAAA;QACjCA,CAACA;IACHA,CAACA;IAEDF,0CAAaA,GAAbA,UAAcA,KAAKA;QACjBG,IAAIA,IAAIA,GAAGA,CAACA,KAAKA,CAACA,OAAOA,EAAEA,IAAIA,EAAEA,CAACA,GAAGA,CAACA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAACA,GAAEA,CAACA,CAAEA,CAAAA;QACxEA,EAAEA,CAAAA,CAACA,IAAIA,GAAGA,CAACA,CAACA,CAAAA,CAACA;YACXA,MAAMA,CAACA,KAAKA,CAACA,OAAOA,CAACA,IAAIA,CAACA,CAAAA;QAC5BA,CAACA;QACDA,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IACHH,yBAACA;AAADA,CAACA,AAhBD,EAAwC,mCAAgB,EAgBvD;AAhBY,0BAAkB,qBAgB9B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/QueryAccessor.d.ts b/lib/src/core/accessors/QueryAccessor.d.ts deleted file mode 100644 index f781363e4..000000000 --- a/lib/src/core/accessors/QueryAccessor.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { BaseQueryAccessor } from "./BaseQueryAccessor"; -export interface SearchOptions { - queryFields?: Array; - prefixQueryFields?: Array; - queryOptions?: any; -} -export declare class QueryAccessor extends BaseQueryAccessor { - options: SearchOptions; - constructor(key: any, options?: {}); - buildSharedQuery(query: any): any; -} diff --git a/lib/src/core/accessors/QueryAccessor.js b/lib/src/core/accessors/QueryAccessor.js deleted file mode 100644 index 8ffa4c16d..000000000 --- a/lib/src/core/accessors/QueryAccessor.js +++ /dev/null @@ -1,36 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var BaseQueryAccessor_1 = require("./BaseQueryAccessor"); -var query_1 = require("../query"); -var assign = require("lodash/assign"); -var QueryAccessor = (function (_super) { - __extends(QueryAccessor, _super); - function QueryAccessor(key, options) { - if (options === void 0) { options = {}; } - _super.call(this, key); - this.options = options; - this.options.queryFields = this.options.queryFields || ["_all"]; - } - QueryAccessor.prototype.buildSharedQuery = function (query) { - var queryStr = this.state.getValue(); - if (queryStr) { - var simpleQuery = query_1.SimpleQueryString(queryStr, assign({ fields: this.options.queryFields }, this.options.queryOptions)); - var queries = [simpleQuery]; - if (this.options.prefixQueryFields) { - queries.push(query_1.MultiMatchQuery(queryStr, { - type: "phrase_prefix", - fields: this.options.prefixQueryFields - })); - } - return query.addQuery(query_1.BoolShould(queries)) - .setQueryString(queryStr); - } - return query; - }; - return QueryAccessor; -})(BaseQueryAccessor_1.BaseQueryAccessor); -exports.QueryAccessor = QueryAccessor; -//# sourceMappingURL=QueryAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/QueryAccessor.js.map b/lib/src/core/accessors/QueryAccessor.js.map deleted file mode 100644 index 17088f842..000000000 --- a/lib/src/core/accessors/QueryAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"QueryAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/QueryAccessor.ts"],"names":["QueryAccessor","QueryAccessor.constructor","QueryAccessor.buildSharedQuery"],"mappings":";;;;;AAAA,kCAAgC,qBAAqB,CAAC,CAAA;AACtD,sBAIO,UAAU,CAAC,CAAA;AAElB,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAOvC;IAAmCA,iCAAiBA;IAGlDA,uBAAYA,GAAGA,EAAEA,OAAUA;QAAVC,uBAAUA,GAAVA,YAAUA;QACzBA,kBAAMA,GAAGA,CAACA,CAAAA;QACVA,IAAIA,CAACA,OAAOA,GAAGA,OAAOA,CAAAA;QACtBA,IAAIA,CAACA,OAAOA,CAACA,WAAWA,GAAGA,IAAIA,CAACA,OAAOA,CAACA,WAAWA,IAAIA,CAACA,MAAMA,CAACA,CAAAA;IACjEA,CAACA;IAEDD,wCAAgBA,GAAhBA,UAAiBA,KAAKA;QACpBE,IAAIA,QAAQA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAAAA;QACpCA,EAAEA,CAAAA,CAACA,QAAQA,CAACA,CAAAA,CAACA;YAEXA,IAAIA,WAAWA,GAAGA,yBAAiBA,CACjCA,QAAQA,EAAEA,MAAMA,CACdA,EAACA,MAAMA,EAACA,IAAIA,CAACA,OAAOA,CAACA,WAAWA,EAACA,EACjCA,IAAIA,CAACA,OAAOA,CAACA,YAAYA,CAC1BA,CACFA,CAAAA;YAEDA,IAAIA,OAAOA,GAAcA,CAACA,WAAWA,CAACA,CAAAA;YAEtCA,EAAEA,CAACA,CAACA,IAAIA,CAACA,OAAOA,CAACA,iBAAiBA,CAACA,CAACA,CAACA;gBACnCA,OAAOA,CAACA,IAAIA,CAACA,uBAAeA,CAACA,QAAQA,EAAEA;oBACrCA,IAAIA,EAACA,eAAeA;oBACpBA,MAAMA,EAACA,IAAIA,CAACA,OAAOA,CAACA,iBAAiBA;iBACtCA,CAACA,CAACA,CAAAA;YACLA,CAACA;YACDA,MAAMA,CAACA,KAAKA,CAACA,QAAQA,CAACA,kBAAUA,CAACA,OAAOA,CAACA,CAACA;iBACvCA,cAAcA,CAACA,QAAQA,CAACA,CAAAA;QAC7BA,CAACA;QACDA,MAAMA,CAACA,KAAKA,CAAAA;IAEdA,CAACA;IAEHF,oBAACA;AAADA,CAACA,AAnCD,EAAmC,qCAAiB,EAmCnD;AAnCY,qBAAa,gBAmCzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/RangeAccessor.d.ts b/lib/src/core/accessors/RangeAccessor.d.ts deleted file mode 100644 index 8a3d18ba2..000000000 --- a/lib/src/core/accessors/RangeAccessor.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { FilterBasedAccessor } from "./FilterBasedAccessor"; -import { ObjectState } from "../state"; -export interface RangeAccessorOptions { - title: string; - id: string; - min: number; - max: number; - field: string; -} -export declare class RangeAccessor extends FilterBasedAccessor { - options: any; - state: ObjectState; - constructor(key: any, options: RangeAccessorOptions); - buildSharedQuery(query: any): any; - getBuckets(): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/RangeAccessor.js b/lib/src/core/accessors/RangeAccessor.js deleted file mode 100644 index 621afdf5e..000000000 --- a/lib/src/core/accessors/RangeAccessor.js +++ /dev/null @@ -1,61 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var FilterBasedAccessor_1 = require("./FilterBasedAccessor"); -var state_1 = require("../state"); -var query_1 = require("../query"); -var RangeAccessor = (function (_super) { - __extends(RangeAccessor, _super); - function RangeAccessor(key, options) { - _super.call(this, key, options.id); - this.state = new state_1.ObjectState({}); - this.options = options; - } - RangeAccessor.prototype.buildSharedQuery = function (query) { - var _this = this; - if (this.state.hasValue()) { - var val = this.state.getValue(); - var rangeFilter = query_1.RangeQuery(this.options.field, { - gte: val.min, lte: val.max - }); - var selectedFilter = { - name: this.translate(this.options.title), - value: val.min + " - " + val.max, - id: this.options.id, - remove: function () { - _this.state = _this.state.clear(); - } - }; - return query - .addFilter(this.key, rangeFilter) - .addSelectedFilter(selectedFilter); - } - return query; - }; - RangeAccessor.prototype.getBuckets = function () { - return this.getAggregations([this.key, this.key, "buckets"], []); - }; - RangeAccessor.prototype.buildOwnQuery = function (query) { - var otherFilters = query.getFiltersWithoutKeys(this.key); - var filters = query_1.BoolMust([ - otherFilters, - query_1.RangeQuery(this.options.field, { - gte: this.options.min, lte: this.options.max - }) - ]); - query = query.setAggs(query_1.FilterBucket(this.key, filters, query_1.HistogramBucket(this.key, this.options.field, { - "interval": Math.ceil((this.options.max - this.options.min) / 20), - "min_doc_count": 0, - "extended_bounds": { - "min": this.options.min, - "max": this.options.max - } - }))); - return query; - }; - return RangeAccessor; -})(FilterBasedAccessor_1.FilterBasedAccessor); -exports.RangeAccessor = RangeAccessor; -//# sourceMappingURL=RangeAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/RangeAccessor.js.map b/lib/src/core/accessors/RangeAccessor.js.map deleted file mode 100644 index 3b225f2eb..000000000 --- a/lib/src/core/accessors/RangeAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/RangeAccessor.ts"],"names":["RangeAccessor","RangeAccessor.constructor","RangeAccessor.buildSharedQuery","RangeAccessor.getBuckets","RangeAccessor.buildOwnQuery"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/accessors/SortingAccessor.d.ts b/lib/src/core/accessors/SortingAccessor.d.ts deleted file mode 100644 index be2a09845..000000000 --- a/lib/src/core/accessors/SortingAccessor.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { ValueState } from "../state"; -import { StatefulAccessor } from "./StatefulAccessor"; -export interface SortingOption { - label: string; - field: string; - order: string; -} -export interface SortingOptions { - options: Array; -} -export declare class SortingAccessor extends StatefulAccessor { - state: ValueState; - options: SortingOptions; - constructor(key: any, options: SortingOptions); - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/SortingAccessor.js b/lib/src/core/accessors/SortingAccessor.js deleted file mode 100644 index 9bf718c1e..000000000 --- a/lib/src/core/accessors/SortingAccessor.js +++ /dev/null @@ -1,27 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var state_1 = require("../state"); -var StatefulAccessor_1 = require("./StatefulAccessor"); -var find = require("lodash/find"); -var SortingAccessor = (function (_super) { - __extends(SortingAccessor, _super); - function SortingAccessor(key, options) { - _super.call(this, key); - this.state = new state_1.ValueState(); - this.options = options; - } - SortingAccessor.prototype.buildOwnQuery = function (query) { - var selectedSortOption = find(this.options.options, { label: this.state.getValue() }); - if (selectedSortOption) { - query = query.setSort([(_a = {}, _a[selectedSortOption.field] = selectedSortOption.order, _a)]); - } - return query; - var _a; - }; - return SortingAccessor; -})(StatefulAccessor_1.StatefulAccessor); -exports.SortingAccessor = SortingAccessor; -//# sourceMappingURL=SortingAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/SortingAccessor.js.map b/lib/src/core/accessors/SortingAccessor.js.map deleted file mode 100644 index 54621e28a..000000000 --- a/lib/src/core/accessors/SortingAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SortingAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/SortingAccessor.ts"],"names":["SortingAccessor","SortingAccessor.constructor","SortingAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,sBAAyB,UACzB,CAAC,CADkC;AACnC,iCAA+B,oBAC/B,CAAC,CADkD;AACnD,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AAUnC;IAAqCA,mCAA4BA;IAK/DA,yBAAYA,GAAGA,EAAEA,OAAsBA;QACrCC,kBAAMA,GAAGA,CAACA,CAAAA;QAJZA,UAAKA,GAAGA,IAAIA,kBAAUA,EAAEA,CAAAA;QAKtBA,IAAIA,CAACA,OAAOA,GAAGA,OAAOA,CAACA;IACzBA,CAACA;IAEDD,uCAAaA,GAAbA,UAAcA,KAAKA;QACjBE,IAAIA,kBAAkBA,GAAOA,IAAIA,CAACA,IAAIA,CAACA,OAAOA,CAACA,OAAOA,EAAEA,EAACA,KAAKA,EAACA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,EAACA,CAACA,CAAAA;QACtFA,EAAEA,CAACA,CAACA,kBAAkBA,CAACA,CAACA,CAACA;YACvBA,KAAKA,GAAGA,KAAKA,CAACA,OAAOA,CAACA,CAACA,UAACA,GAACA,kBAAkBA,CAACA,KAAKA,CAACA,GAAEA,kBAAkBA,CAACA,KAAKA,KAACA,CAACA,CAACA,CAAAA;QACjFA,CAACA;QACDA,MAAMA,CAACA,KAAKA,CAAAA;;IACdA,CAACA;IACHF,sBAACA;AAADA,CAACA,AAjBD,EAAqC,mCAAgB,EAiBpD;AAjBY,uBAAe,kBAiB3B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/StatefulAccessor.d.ts b/lib/src/core/accessors/StatefulAccessor.d.ts deleted file mode 100644 index 74427e770..000000000 --- a/lib/src/core/accessors/StatefulAccessor.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { State } from "../state"; -import { Accessor } from "./Accessor"; -export declare class StatefulAccessor> extends Accessor { - key: string; - urlKey: string; - state: T; - resultsState: T; - constructor(key: any, urlString?: any); - onStateChange(oldState: any): void; - fromQueryObject(ob: any): void; - getQueryObject(): {}; - setSearchkitManager(searchkit: any): void; - setResults(results: any): void; - setResultsState(): void; - resetState(): void; -} diff --git a/lib/src/core/accessors/StatefulAccessor.js b/lib/src/core/accessors/StatefulAccessor.js deleted file mode 100644 index c6388fd38..000000000 --- a/lib/src/core/accessors/StatefulAccessor.js +++ /dev/null @@ -1,45 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var StatefulAccessor = (function (_super) { - __extends(StatefulAccessor, _super); - function StatefulAccessor(key, urlString) { - _super.call(this); - this.key = key; - this.urlKey = urlString || key && key.replace(/\./g, "_"); - } - StatefulAccessor.prototype.onStateChange = function (oldState) { - }; - StatefulAccessor.prototype.fromQueryObject = function (ob) { - var value = ob[this.urlKey]; - this.state = this.state.setValue(value); - }; - StatefulAccessor.prototype.getQueryObject = function () { - var val = this.state.getValue(); - return (val) ? (_a = {}, - _a[this.urlKey] = val, - _a - ) : {}; - var _a; - }; - StatefulAccessor.prototype.setSearchkitManager = function (searchkit) { - _super.prototype.setSearchkitManager.call(this, searchkit); - this.setResultsState(); - }; - StatefulAccessor.prototype.setResults = function (results) { - _super.prototype.setResults.call(this, results); - this.setResultsState(); - }; - StatefulAccessor.prototype.setResultsState = function () { - this.resultsState = this.state; - }; - StatefulAccessor.prototype.resetState = function () { - this.state = this.state.clear(); - }; - return StatefulAccessor; -})(Accessor_1.Accessor); -exports.StatefulAccessor = StatefulAccessor; -//# sourceMappingURL=StatefulAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/StatefulAccessor.js.map b/lib/src/core/accessors/StatefulAccessor.js.map deleted file mode 100644 index bbcd39e1f..000000000 --- a/lib/src/core/accessors/StatefulAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StatefulAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/StatefulAccessor.ts"],"names":["StatefulAccessor","StatefulAccessor.constructor","StatefulAccessor.onStateChange","StatefulAccessor.fromQueryObject","StatefulAccessor.getQueryObject","StatefulAccessor.setSearchkitManager","StatefulAccessor.setResults","StatefulAccessor.setResultsState","StatefulAccessor.resetState"],"mappings":";;;;;AAEA,yBAAuB,YAEvB,CAAC,CAFkC;AAEnC;IAA4DA,oCAAQA;IAMlEA,0BAAYA,GAAGA,EAAEA,SAAUA;QACzBC,iBAAOA,CAAAA;QACPA,IAAIA,CAACA,GAAGA,GAAGA,GAAGA,CAAAA;QACdA,IAAIA,CAACA,MAAMA,GAAGA,SAASA,IAAIA,GAAGA,IAAIA,GAAGA,CAACA,OAAOA,CAACA,KAAKA,EAAEA,GAAGA,CAACA,CAAAA;IAC3DA,CAACA;IAEDD,wCAAaA,GAAbA,UAAcA,QAAQA;IAEtBE,CAACA;IAEDF,0CAAeA,GAAfA,UAAgBA,EAAEA;QAChBG,IAAIA,KAAKA,GAAGA,EAAEA,CAACA,IAAIA,CAACA,MAAMA,CAACA,CAAAA;QAC3BA,IAAIA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,CAACA,KAAKA,CAACA,CAAAA;IACzCA,CAACA;IAEDH,yCAAcA,GAAdA;QACEI,IAAIA,GAAGA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,EAAEA,CAAAA;QAC/BA,MAAMA,CAACA,CAACA,GAAGA,CAACA,GAAGA;YACbA,GAACA,IAAIA,CAACA,MAAMA,CAACA,GAACA,GAAGA;;SAClBA,GAAGA,EAAEA,CAAAA;;IACRA,CAACA;IAEDJ,8CAAmBA,GAAnBA,UAAoBA,SAASA;QAC3BK,gBAAKA,CAACA,mBAAmBA,YAACA,SAASA,CAACA,CAAAA;QACpCA,IAAIA,CAACA,eAAeA,EAAEA,CAAAA;IACxBA,CAACA;IAEDL,qCAAUA,GAAVA,UAAWA,OAAOA;QAChBM,gBAAKA,CAACA,UAAUA,YAACA,OAAOA,CAACA,CAAAA;QACzBA,IAAIA,CAACA,eAAeA,EAAEA,CAAAA;IACxBA,CAACA;IAEDN,0CAAeA,GAAfA;QACEO,IAAIA,CAACA,YAAYA,GAAGA,IAAIA,CAACA,KAAKA,CAAAA;IAChCA,CAACA;IAEDP,qCAAUA,GAAVA;QACEQ,IAAIA,CAACA,KAAKA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,KAAKA,EAAEA,CAAAA;IACjCA,CAACA;IAEHR,uBAACA;AAADA,CAACA,AA9CD,EAA4D,mBAAQ,EA8CnE;AA9CY,wBAAgB,mBA8C5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/SuggestionsAccessor.d.ts b/lib/src/core/accessors/SuggestionsAccessor.d.ts deleted file mode 100644 index 27f091b0b..000000000 --- a/lib/src/core/accessors/SuggestionsAccessor.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Accessor } from "./Accessor"; -export declare class SuggestionsAccessor extends Accessor { - field: string; - constructor(field: string); - getSuggestion(): any; - buildOwnQuery(query: any): any; -} diff --git a/lib/src/core/accessors/SuggestionsAccessor.js b/lib/src/core/accessors/SuggestionsAccessor.js deleted file mode 100644 index 875b0dd8b..000000000 --- a/lib/src/core/accessors/SuggestionsAccessor.js +++ /dev/null @@ -1,42 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var Accessor_1 = require("./Accessor"); -var get = require("lodash/get"); -var SuggestionsAccessor = (function (_super) { - __extends(SuggestionsAccessor, _super); - function SuggestionsAccessor(field) { - _super.call(this); - this.field = field; - } - SuggestionsAccessor.prototype.getSuggestion = function () { - return get(this.searchkit.getSuggestions(), [0, "options", 0, "text"], false); - }; - SuggestionsAccessor.prototype.buildOwnQuery = function (query) { - var queryText = query.getQueryString(); - if (queryText.length > 3) { - return query.setSuggestions({ - text: queryText, - suggestions: { - phrase: { - field: this.field, - real_word_error_likelihood: 0.95, - max_errors: 1, - gram_size: 4, - direct_generator: [{ - field: "_all", - suggest_mode: "always", - min_word_length: 1 - }] - } - } - }); - } - return query; - }; - return SuggestionsAccessor; -})(Accessor_1.Accessor); -exports.SuggestionsAccessor = SuggestionsAccessor; -//# sourceMappingURL=SuggestionsAccessor.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/SuggestionsAccessor.js.map b/lib/src/core/accessors/SuggestionsAccessor.js.map deleted file mode 100644 index 645e8ea99..000000000 --- a/lib/src/core/accessors/SuggestionsAccessor.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SuggestionsAccessor.js","sourceRoot":"","sources":["../../../../src/core/accessors/SuggestionsAccessor.ts"],"names":["SuggestionsAccessor","SuggestionsAccessor.constructor","SuggestionsAccessor.getSuggestion","SuggestionsAccessor.buildOwnQuery"],"mappings":";;;;;AAAA,yBAAuB,YAAY,CAAC,CAAA;AACpC,IAAM,GAAG,GAAG,OAAO,CAAC,YAAY,CAAC,CAAA;AAEjC;IAAyCA,uCAAQA;IAE/CA,6BAAmBA,KAAYA;QAC7BC,iBAAOA,CAAAA;QADUA,UAAKA,GAALA,KAAKA,CAAOA;IAE/BA,CAACA;IAEDD,2CAAaA,GAAbA;QACEE,MAAMA,CAACA,GAAGA,CAACA,IAAIA,CAACA,SAASA,CAACA,cAAcA,EAAEA,EAAEA,CAACA,CAACA,EAACA,SAASA,EAAEA,CAACA,EAAEA,MAAMA,CAACA,EAAEA,KAAKA,CAACA,CAAAA;IAC9EA,CAACA;IAEDF,2CAAaA,GAAbA,UAAcA,KAAKA;QACjBG,IAAIA,SAASA,GAAGA,KAAKA,CAACA,cAAcA,EAAEA,CAAAA;QACtCA,EAAEA,CAAAA,CAACA,SAASA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAAAA,CAACA;YACvBA,MAAMA,CAACA,KAAKA,CAACA,cAAcA,CAACA;gBAC1BA,IAAIA,EAACA,SAASA;gBACdA,WAAWA,EAACA;oBACVA,MAAMA,EAAEA;wBACNA,KAAKA,EAACA,IAAIA,CAACA,KAAKA;wBAChBA,0BAA0BA,EAAGA,IAAIA;wBACjCA,UAAUA,EAAGA,CAACA;wBACdA,SAASA,EAAGA,CAACA;wBACbA,gBAAgBA,EAAGA,CAACA;gCAClBA,KAAKA,EAAGA,MAAMA;gCACdA,YAAYA,EAAGA,QAAQA;gCACvBA,eAAeA,EAAGA,CAACA;6BACpBA,CAACA;qBACHA;iBACFA;aACFA,CAACA,CAAAA;QACJA,CAACA;QACDA,MAAMA,CAACA,KAAKA,CAAAA;IACdA,CAACA;IACHH,0BAACA;AAADA,CAACA,AAhCD,EAAyC,mBAAQ,EAgChD;AAhCY,2BAAmB,sBAgC/B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/accessors/index.d.ts b/lib/src/core/accessors/index.d.ts deleted file mode 100644 index 68017a639..000000000 --- a/lib/src/core/accessors/index.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -export * from "./Accessor"; -export * from "./StatefulAccessor"; -export * from "./FacetAccessor"; -export * from "./QueryAccessor"; -export * from "./PaginationAccessor"; -export * from "./HighlightAccessor"; -export * from "./PageSizeAccessor"; -export * from "./HierarchicalFacetAccessor"; -export * from "./NumericOptionsAccessor"; -export * from "./SortingAccessor"; -export * from "./NestedFacetAccessor"; -export * from "./NoFiltersHitCountAccessor"; -export * from "./BaseQueryAccessor"; -export * from "./SuggestionsAccessor"; -export * from "./AnonymousAccessor"; -export * from "./FilterBasedAccessor"; -export * from "./RangeAccessor"; diff --git a/lib/src/core/accessors/index.js b/lib/src/core/accessors/index.js deleted file mode 100644 index 6ef02db90..000000000 --- a/lib/src/core/accessors/index.js +++ /dev/null @@ -1,21 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./Accessor")); -__export(require("./StatefulAccessor")); -__export(require("./FacetAccessor")); -__export(require("./QueryAccessor")); -__export(require("./PaginationAccessor")); -__export(require("./HighlightAccessor")); -__export(require("./PageSizeAccessor")); -__export(require("./HierarchicalFacetAccessor")); -__export(require("./NumericOptionsAccessor")); -__export(require("./SortingAccessor")); -__export(require("./NestedFacetAccessor")); -__export(require("./NoFiltersHitCountAccessor")); -__export(require("./BaseQueryAccessor")); -__export(require("./SuggestionsAccessor")); -__export(require("./AnonymousAccessor")); -__export(require("./FilterBasedAccessor")); -__export(require("./RangeAccessor")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/accessors/index.js.map b/lib/src/core/accessors/index.js.map deleted file mode 100644 index dd7740de6..000000000 --- a/lib/src/core/accessors/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/accessors/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,YACd,CAAC,EADyB;AAC1B,iBAAc,oBACd,CAAC,EADiC;AAClC,iBAAc,iBACd,CAAC,EAD8B;AAC/B,iBAAc,iBACd,CAAC,EAD8B;AAC/B,iBAAc,sBACd,CAAC,EADmC;AACpC,iBAAc,qBACd,CAAC,EADkC;AACnC,iBAAc,oBACd,CAAC,EADiC;AAClC,iBAAc,6BACd,CAAC,EAD0C;AAC3C,iBAAc,0BACd,CAAC,EADuC;AACxC,iBAAc,mBACd,CAAC,EADgC;AACjC,iBAAc,uBACd,CAAC,EADoC;AACrC,iBAAc,6BACd,CAAC,EAD0C;AAC3C,iBAAc,qBACd,CAAC,EADkC;AACnC,iBAAc,uBACd,CAAC,EADoC;AACrC,iBAAc,qBACd,CAAC,EADkC;AACnC,iBAAc,uBACd,CAAC,EADoC;AACrC,iBAAc,iBACd,CAAC,EAD8B"} \ No newline at end of file diff --git a/lib/src/core/history.d.ts b/lib/src/core/history.d.ts deleted file mode 100644 index 21e1e8f73..000000000 --- a/lib/src/core/history.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const createHistory: () => HistoryModule.History & HistoryModule.HistoryQueries; diff --git a/lib/src/core/history.js b/lib/src/core/history.js deleted file mode 100644 index da0fefc6f..000000000 --- a/lib/src/core/history.js +++ /dev/null @@ -1,13 +0,0 @@ -var history_1 = require('history'); -var qs = require("qs"); -exports.createHistory = function () { - return history_1.useQueries(history_1.createHistory)({ - stringifyQuery: function (ob) { - return qs.stringify(ob, { encode: true }); - }, - parseQueryString: function (str) { - return qs.parse(str); - } - }); -}; -//# sourceMappingURL=history.js.map \ No newline at end of file diff --git a/lib/src/core/history.js.map b/lib/src/core/history.js.map deleted file mode 100644 index d6eacb5b4..000000000 --- a/lib/src/core/history.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"history.js","sourceRoot":"","sources":["../../../src/core/history.ts"],"names":["stringifyQuery","parseQueryString"],"mappings":"AAAA,wBAA6D,SAC7D,CAAC,CADqE;AACtE,IAAM,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,CAAA;AACX,qBAAa,GAAG;IAC3B,MAAM,CAAC,oBAAU,CAAC,uBAAe,CAAC,CAAC;QACjC,cAAc,YAAC,EAAE;YACfA,MAAMA,CAACA,EAAEA,CAACA,SAASA,CAACA,EAAEA,EAAEA,EAACA,MAAMA,EAACA,IAAIA,EAACA,CAACA,CAAAA;QACxCA,CAACA;QACD,gBAAgB,YAAC,GAAG;YAClBC,MAAMA,CAACA,EAAEA,CAACA,KAAKA,CAACA,GAAGA,CAACA,CAAAA;QACtBA,CAACA;KACF,CAAC,CAAA;AACJ,CAAC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/index.d.ts b/lib/src/core/index.d.ts deleted file mode 100644 index d186c5151..000000000 --- a/lib/src/core/index.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export * from "./accessors"; -export * from "./query"; -export * from "./react"; -export * from "./state"; -export * from "./support"; -export * from "./SearchkitManager"; -export * from "./history"; -export * from "./transport"; -export * from "./SearchRequest"; -export * from "./AccessorManager"; -export * from "./SearchkitVersion"; diff --git a/lib/src/core/index.js b/lib/src/core/index.js deleted file mode 100644 index a8a0718f0..000000000 --- a/lib/src/core/index.js +++ /dev/null @@ -1,15 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./accessors")); -__export(require("./query")); -__export(require("./react")); -__export(require("./state")); -__export(require("./support")); -__export(require("./SearchkitManager")); -__export(require("./history")); -__export(require("./transport")); -__export(require("./SearchRequest")); -__export(require("./AccessorManager")); -__export(require("./SearchkitVersion")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/index.js.map b/lib/src/core/index.js.map deleted file mode 100644 index f24bcb31b..000000000 --- a/lib/src/core/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/core/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,aACd,CAAC,EAD0B;AAC3B,iBAAc,SACd,CAAC,EADsB;AACvB,iBAAc,SACd,CAAC,EADsB;AACvB,iBAAc,SACd,CAAC,EADsB;AACvB,iBAAc,WACd,CAAC,EADwB;AACzB,iBAAc,oBACd,CAAC,EADiC;AAClC,iBAAc,WACd,CAAC,EADwB;AACzB,iBAAc,aACd,CAAC,EAD0B;AAC3B,iBAAc,iBACd,CAAC,EAD8B;AAC/B,iBAAc,mBACd,CAAC,EADgC;AACjC,iBAAc,oBACd,CAAC,EADiC"} \ No newline at end of file diff --git a/lib/src/core/query/ImmutableQuery.d.ts b/lib/src/core/query/ImmutableQuery.d.ts deleted file mode 100644 index fee2dcff7..000000000 --- a/lib/src/core/query/ImmutableQuery.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { SelectedFilter } from "./SelectedFilter"; -export declare class ImmutableQuery { - index: any; - query: any; - static defaultIndex: any; - constructor(index?: any); - buildQuery(): void; - hasFilters(): boolean; - hasFiltersOrQuery(): boolean; - addQuery(query: any): ImmutableQuery; - setQueryString(queryString: any): ImmutableQuery; - getQueryString(): any; - addSelectedFilter(selectedFilter: SelectedFilter): ImmutableQuery; - addSelectedFilters(selectedFilters: Array): ImmutableQuery; - getSelectedFilters(): any; - addAnonymousFilter(bool: any): ImmutableQuery; - addFilter(key: any, filter: any): ImmutableQuery; - setAggs(aggs: any): ImmutableQuery; - getFilters(keys: any): any; - _getFilters(keys: any, method: any): any; - getFiltersWithKeys(keys: any): any; - getFiltersWithoutKeys(keys: any): any; - setSize(size: number): ImmutableQuery; - setSort(sort: string): ImmutableQuery; - setHighlight(highlight: any): ImmutableQuery; - getSize(): any; - setFrom(from: number): ImmutableQuery; - getFrom(): any; - deepUpdate(key: any, ob: any): ImmutableQuery; - setSuggestions(suggestions: any): ImmutableQuery; - update(updateDef: any): ImmutableQuery; - getJSON(): any; - printJSON(): void; -} diff --git a/lib/src/core/query/ImmutableQuery.js b/lib/src/core/query/ImmutableQuery.js deleted file mode 100644 index 48644e756..000000000 --- a/lib/src/core/query/ImmutableQuery.js +++ /dev/null @@ -1,142 +0,0 @@ -var update = require("react-addons-update"); -var query_dsl_1 = require("./query_dsl"); -var Utils_1 = require("../support/Utils"); -var omitBy = require("lodash/omitBy"); -var omit = require("lodash/omit"); -var values = require("lodash/values"); -var pick = require("lodash/pick"); -var merge = require("lodash/merge"); -var ImmutableQuery = (function () { - function ImmutableQuery(index) { - if (index === void 0) { index = ImmutableQuery.defaultIndex; } - this.index = index; - this.buildQuery(); - } - ImmutableQuery.prototype.buildQuery = function () { - var query = {}; - if (this.index.queries.length > 0) { - query.query = query_dsl_1.BoolMust(this.index.queries); - } - if (this.index.filters.length > 0) { - query.filter = query_dsl_1.BoolMust(this.index.filters); - } - query.aggs = this.index.aggs; - query.size = this.index.size; - query.from = this.index.from; - query.sort = this.index.sort; - query.highlight = this.index.highlight; - query.suggest = this.index.suggest; - this.query = omitBy(query, function (v) { return v === undefined; }); - }; - ImmutableQuery.prototype.hasFilters = function () { - return this.index.filters.length > 0; - }; - ImmutableQuery.prototype.hasFiltersOrQuery = function () { - return (this.index.queries.length + - this.index.filters.length) > 0 || !!this.index.sort; - }; - ImmutableQuery.prototype.addQuery = function (query) { - if (!query) { - return this; - } - return this.update({ - queries: { $push: [query] } - }); - }; - ImmutableQuery.prototype.setQueryString = function (queryString) { - return this.update({ $merge: { queryString: queryString } }); - }; - ImmutableQuery.prototype.getQueryString = function () { - return this.index.queryString; - }; - ImmutableQuery.prototype.addSelectedFilter = function (selectedFilter) { - return this.addSelectedFilters([selectedFilter]); - }; - ImmutableQuery.prototype.addSelectedFilters = function (selectedFilters) { - return this.update({ - selectedFilters: { $push: selectedFilters } - }); - }; - ImmutableQuery.prototype.getSelectedFilters = function () { - return this.index.selectedFilters; - }; - ImmutableQuery.prototype.addAnonymousFilter = function (bool) { - return this.addFilter(Utils_1.Utils.guid(), bool); - }; - ImmutableQuery.prototype.addFilter = function (key, filter) { - return this.update({ - filters: { $push: [filter] }, - filtersMap: { $merge: (_a = {}, _a[key] = filter, _a) } - }); - var _a; - }; - ImmutableQuery.prototype.setAggs = function (aggs) { - return this.deepUpdate("aggs", aggs); - }; - ImmutableQuery.prototype.getFilters = function (keys) { - return this.getFiltersWithoutKeys(keys); - }; - ImmutableQuery.prototype._getFilters = function (keys, method) { - keys = [].concat(keys); - var filters = values(method(this.index.filtersMap || {}, keys)); - return query_dsl_1.BoolMust(filters); - }; - ImmutableQuery.prototype.getFiltersWithKeys = function (keys) { - return this._getFilters(keys, pick); - }; - ImmutableQuery.prototype.getFiltersWithoutKeys = function (keys) { - return this._getFilters(keys, omit); - }; - ImmutableQuery.prototype.setSize = function (size) { - return this.update({ $merge: { size: size } }); - }; - ImmutableQuery.prototype.setSort = function (sort) { - return this.update({ $merge: { sort: sort } }); - }; - ImmutableQuery.prototype.setHighlight = function (highlight) { - return this.deepUpdate("highlight", highlight); - }; - ImmutableQuery.prototype.getSize = function () { - return this.query.size; - }; - ImmutableQuery.prototype.setFrom = function (from) { - return this.update({ $merge: { from: from } }); - }; - ImmutableQuery.prototype.getFrom = function () { - return this.query.from; - }; - ImmutableQuery.prototype.deepUpdate = function (key, ob) { - return this.update({ - $merge: (_a = {}, - _a[key] = merge({}, this.index[key] || {}, ob), - _a - ) - }); - var _a; - }; - ImmutableQuery.prototype.setSuggestions = function (suggestions) { - return this.update({ - $merge: { suggest: suggestions } - }); - }; - ImmutableQuery.prototype.update = function (updateDef) { - return new ImmutableQuery(update(this.index, updateDef)); - }; - ImmutableQuery.prototype.getJSON = function () { - return this.query; - }; - ImmutableQuery.prototype.printJSON = function () { - console.log(JSON.stringify(this.getJSON(), null, 2)); - }; - ImmutableQuery.defaultIndex = { - queryString: "", - filtersMap: {}, - selectedFilters: [], - queries: [], - filters: [], - size: 0 - }; - return ImmutableQuery; -})(); -exports.ImmutableQuery = ImmutableQuery; -//# sourceMappingURL=ImmutableQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/ImmutableQuery.js.map b/lib/src/core/query/ImmutableQuery.js.map deleted file mode 100644 index ccc8e3b0d..000000000 --- a/lib/src/core/query/ImmutableQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ImmutableQuery.js","sourceRoot":"","sources":["../../../../src/core/query/ImmutableQuery.ts"],"names":["ImmutableQuery","ImmutableQuery.constructor","ImmutableQuery.buildQuery","ImmutableQuery.hasFilters","ImmutableQuery.hasFiltersOrQuery","ImmutableQuery.addQuery","ImmutableQuery.setQueryString","ImmutableQuery.getQueryString","ImmutableQuery.addSelectedFilter","ImmutableQuery.addSelectedFilters","ImmutableQuery.getSelectedFilters","ImmutableQuery.addAnonymousFilter","ImmutableQuery.addFilter","ImmutableQuery.setAggs","ImmutableQuery.getFilters","ImmutableQuery._getFilters","ImmutableQuery.getFiltersWithKeys","ImmutableQuery.getFiltersWithoutKeys","ImmutableQuery.setSize","ImmutableQuery.setSort","ImmutableQuery.setHighlight","ImmutableQuery.getSize","ImmutableQuery.setFrom","ImmutableQuery.getFrom","ImmutableQuery.deepUpdate","ImmutableQuery.setSuggestions","ImmutableQuery.update","ImmutableQuery.getJSON","ImmutableQuery.printJSON"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,qBAAqB,CAAC,CAAA;AAC7C,0BAAuB,aACvB,CAAC,CADmC;AACpC,sBAAoB,kBACpB,CAAC,CADqC;AAEtC,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AACvC,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AACnC,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AACvC,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AACnC,IAAM,KAAK,GAAG,OAAO,CAAC,cAAc,CAAC,CAAA;AAErC;IAWEA,wBAAYA,KAAmCA;QAAnCC,qBAAmCA,GAAnCA,QAAQA,cAAcA,CAACA,YAAYA;QAC7CA,IAAIA,CAACA,KAAKA,GAAGA,KAAKA,CAAAA;QAClBA,IAAIA,CAACA,UAAUA,EAAEA,CAAAA;IACnBA,CAACA;IAEDD,mCAAUA,GAAVA;QACEE,IAAIA,KAAKA,GAAOA,EAAEA,CAAAA;QAClBA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAACA,CAACA;YACjCA,KAAKA,CAACA,KAAKA,GAAGA,oBAAQA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,CAAAA;QAC5CA,CAACA;QACDA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAACA,CAACA;YACjCA,KAAKA,CAACA,MAAMA,GAAGA,oBAAQA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,CAAAA;QAC7CA,CAACA;QACDA,KAAKA,CAACA,IAAIA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;QAC5BA,KAAKA,CAACA,IAAIA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;QAC5BA,KAAKA,CAACA,IAAIA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;QAC5BA,KAAKA,CAACA,IAAIA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;QAC5BA,KAAKA,CAACA,SAASA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,SAASA,CAAAA;QACtCA,KAAKA,CAACA,OAAOA,GAAGA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAAAA;QAClCA,IAAIA,CAACA,KAAKA,GAAGA,MAAMA,CAACA,KAAKA,EAAEA,UAAAA,CAACA,IAAIA,OAAAA,CAACA,KAAKA,SAASA,EAAfA,CAAeA,CAACA,CAAAA;IAClDA,CAACA;IAEDF,mCAAUA,GAAVA;QACEG,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,MAAMA,GAAGA,CAACA,CAAAA;IACtCA,CAACA;IAEDH,0CAAiBA,GAAjBA;QACEI,MAAMA,CAACA,CAACA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,MAAMA;YAC/BA,IAAIA,CAACA,KAAKA,CAACA,OAAOA,CAACA,MAAMA,CAACA,GAAGA,CAACA,IAAIA,CAACA,CAACA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;IACvDA,CAACA;IAEDJ,iCAAQA,GAARA,UAASA,KAASA;QAChBK,EAAEA,CAAAA,CAACA,CAACA,KAAKA,CAACA,CAAAA,CAACA;YACTA,MAAMA,CAACA,IAAIA,CAAAA;QACbA,CAACA;QACDA,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA;YACjBA,OAAOA,EAACA,EAAEA,KAAKA,EAAEA,CAACA,KAAKA,CAACA,EAAEA;SAC3BA,CAACA,CAAAA;IACJA,CAACA;IAEDL,uCAAcA,GAAdA,UAAeA,WAAWA;QACxBM,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,EAAEA,MAAMA,EAAEA,EAAEA,aAAAA,WAAWA,EAACA,EAAEA,CAACA,CAAAA;IAChDA,CAACA;IAEDN,uCAAcA,GAAdA;QACEO,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,WAAWA,CAAAA;IAC/BA,CAACA;IAEDP,0CAAiBA,GAAjBA,UAAkBA,cAA6BA;QAC7CQ,MAAMA,CAACA,IAAIA,CAACA,kBAAkBA,CAACA,CAACA,cAAcA,CAACA,CAACA,CAAAA;IAClDA,CAACA;IACDR,2CAAkBA,GAAlBA,UAAmBA,eAAqCA;QACtDS,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA;YACjBA,eAAeA,EAACA,EAACA,KAAKA,EAACA,eAAeA,EAACA;SACxCA,CAACA,CAAAA;IACJA,CAACA;IAEDT,2CAAkBA,GAAlBA;QACEU,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,eAAeA,CAAAA;IACnCA,CAACA;IACDV,2CAAkBA,GAAlBA,UAAmBA,IAAIA;QACrBW,MAAMA,CAACA,IAAIA,CAACA,SAASA,CAACA,aAAKA,CAACA,IAAIA,EAAEA,EAAEA,IAAIA,CAACA,CAAAA;IAC3CA,CAACA;IAEDX,kCAASA,GAATA,UAAUA,GAAGA,EAAEA,MAAMA;QACnBY,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA;YACjBA,OAAOA,EAAEA,EAAEA,KAAKA,EAAEA,CAACA,MAAMA,CAACA,EAAEA;YAC5BA,UAAUA,EAACA,EAAEA,MAAMA,EAACA,UAAEA,GAACA,GAAGA,CAACA,GAACA,MAAMA,KAAEA,EAAEA;SACvCA,CAACA,CAAAA;;IACJA,CAACA;IAEDZ,gCAAOA,GAAPA,UAAQA,IAAIA;QACVa,MAAMA,CAACA,IAAIA,CAACA,UAAUA,CAACA,MAAMA,EAAEA,IAAIA,CAACA,CAAAA;IACtCA,CAACA;IAEDb,mCAAUA,GAAVA,UAAWA,IAAIA;QACbc,MAAMA,CAACA,IAAIA,CAACA,qBAAqBA,CAACA,IAAIA,CAACA,CAAAA;IACzCA,CAACA;IAEDd,oCAAWA,GAAXA,UAAYA,IAAIA,EAAEA,MAAMA;QACtBe,IAAIA,GAAGA,EAAEA,CAACA,MAAMA,CAACA,IAAIA,CAACA,CAAAA;QACtBA,IAAMA,OAAOA,GAAGA,MAAMA,CAACA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,UAAUA,IAAIA,EAAEA,EAAEA,IAAIA,CAACA,CAACA,CAAAA;QACjEA,MAAMA,CAACA,oBAAQA,CAACA,OAAOA,CAACA,CAAAA;IAC1BA,CAACA;IACDf,2CAAkBA,GAAlBA,UAAmBA,IAAIA;QACrBgB,MAAMA,CAACA,IAAIA,CAACA,WAAWA,CAACA,IAAIA,EAAEA,IAAIA,CAACA,CAAAA;IACrCA,CAACA;IACDhB,8CAAqBA,GAArBA,UAAsBA,IAAIA;QACxBiB,MAAMA,CAACA,IAAIA,CAACA,WAAWA,CAACA,IAAIA,EAAEA,IAAIA,CAACA,CAAAA;IACrCA,CAACA;IAEDjB,gCAAOA,GAAPA,UAAQA,IAAYA;QAClBkB,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,EAAEA,MAAMA,EAAEA,EAAEA,MAAAA,IAAIA,EAAEA,EAAEA,CAACA,CAAAA;IAC1CA,CAACA;IAEDlB,gCAAOA,GAAPA,UAAQA,IAAYA;QAClBmB,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,EAAEA,MAAMA,EAAEA,EAACA,IAAIA,EAACA,IAAIA,EAACA,EAACA,CAACA,CAAAA;IAC5CA,CAACA;IAEDnB,qCAAYA,GAAZA,UAAaA,SAAcA;QACzBoB,MAAMA,CAACA,IAAIA,CAACA,UAAUA,CAACA,WAAWA,EAAEA,SAASA,CAACA,CAAAA;IAChDA,CAACA;IAEDpB,gCAAOA,GAAPA;QACEqB,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;IACxBA,CAACA;IAEDrB,gCAAOA,GAAPA,UAAQA,IAAYA;QAClBsB,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,EAAEA,MAAMA,EAAEA,EAAEA,MAAAA,IAAIA,EAAEA,EAAEA,CAACA,CAAAA;IAC1CA,CAACA;IAEDtB,gCAAOA,GAAPA;QACEuB,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAAAA;IACxBA,CAACA;IAEDvB,mCAAUA,GAAVA,UAAWA,GAAGA,EAAEA,EAAEA;QAChBwB,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA;YACjBA,MAAMA,EAAEA;gBACNA,GAACA,GAAGA,CAACA,GAACA,KAAKA,CAACA,EAAEA,EAAEA,IAAIA,CAACA,KAAKA,CAACA,GAAGA,CAACA,IAAIA,EAAEA,EAAEA,EAAEA,CAACA;;aAC3CA;SACFA,CAACA,CAAAA;;IACJA,CAACA;IAEDxB,uCAAcA,GAAdA,UAAeA,WAAWA;QACxByB,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA;YACjBA,MAAMA,EAACA,EAACA,OAAOA,EAACA,WAAWA,EAACA;SAC7BA,CAACA,CAAAA;IACJA,CAACA;IAEDzB,+BAAMA,GAANA,UAAOA,SAASA;QACd0B,MAAMA,CAACA,IAAIA,cAAcA,CACvBA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,EAAEA,SAASA,CAACA,CAC9BA,CAAAA;IACHA,CAACA;IAED1B,gCAAOA,GAAPA;QACE2B,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAAAA;IACnBA,CAACA;IAED3B,kCAASA,GAATA;QACE4B,OAAOA,CAACA,GAAGA,CAACA,IAAIA,CAACA,SAASA,CAACA,IAAIA,CAACA,OAAOA,EAAEA,EAAEA,IAAIA,EAAEA,CAACA,CAACA,CAACA,CAAAA;IACtDA,CAACA;IArJM5B,2BAAYA,GAAOA;QACxBA,WAAWA,EAACA,EAAEA;QACdA,UAAUA,EAACA,EAAEA;QACbA,eAAeA,EAACA,EAAEA;QAClBA,OAAOA,EAACA,EAAEA;QACVA,OAAOA,EAACA,EAAEA;QACVA,IAAIA,EAACA,CAACA;KACPA,CAAAA;IA+IHA,qBAACA;AAADA,CAACA,AAzJD,IAyJC;AAzJY,sBAAc,iBAyJ1B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/SelectedFilter.d.ts b/lib/src/core/query/SelectedFilter.d.ts deleted file mode 100644 index 440aa0355..000000000 --- a/lib/src/core/query/SelectedFilter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface SelectedFilter { - id: string; - name: string; - value: string | number; - remove: Function; -} diff --git a/lib/src/core/query/SelectedFilter.js b/lib/src/core/query/SelectedFilter.js deleted file mode 100644 index b21b36742..000000000 --- a/lib/src/core/query/SelectedFilter.js +++ /dev/null @@ -1 +0,0 @@ -//# sourceMappingURL=SelectedFilter.js.map \ No newline at end of file diff --git a/lib/src/core/query/SelectedFilter.js.map b/lib/src/core/query/SelectedFilter.js.map deleted file mode 100644 index 2632f7721..000000000 --- a/lib/src/core/query/SelectedFilter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SelectedFilter.js","sourceRoot":"","sources":["../../../../src/core/query/SelectedFilter.ts"],"names":[],"mappings":""} \ No newline at end of file diff --git a/lib/src/core/query/index.d.ts b/lib/src/core/query/index.d.ts deleted file mode 100644 index db5dbb6c7..000000000 --- a/lib/src/core/query/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./ImmutableQuery"; -export * from "./query_dsl"; -export * from "./SelectedFilter"; diff --git a/lib/src/core/query/index.js b/lib/src/core/query/index.js deleted file mode 100644 index 52784f5a2..000000000 --- a/lib/src/core/query/index.js +++ /dev/null @@ -1,7 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./ImmutableQuery")); -__export(require("./query_dsl")); -__export(require("./SelectedFilter")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/index.js.map b/lib/src/core/query/index.js.map deleted file mode 100644 index d6bf7de49..000000000 --- a/lib/src/core/query/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/query/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,kBACd,CAAC,EAD+B;AAChC,iBAAc,aACd,CAAC,EAD0B;AAC3B,iBAAc,kBACd,CAAC,EAD+B"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/AggsContainer.d.ts b/lib/src/core/query/query_dsl/aggregations/AggsContainer.d.ts deleted file mode 100644 index cd9cc603a..000000000 --- a/lib/src/core/query/query_dsl/aggregations/AggsContainer.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare function AggsContainer(key: any, inner: any, aggsArray?: Array): {}; diff --git a/lib/src/core/query/query_dsl/aggregations/AggsContainer.js b/lib/src/core/query/query_dsl/aggregations/AggsContainer.js deleted file mode 100644 index 68ae94141..000000000 --- a/lib/src/core/query/query_dsl/aggregations/AggsContainer.js +++ /dev/null @@ -1,17 +0,0 @@ -var assign = require("lodash/assign"); -var reduce = require("lodash/reduce"); -var compact = require("lodash/compact"); -function AggsContainer(key, inner, aggsArray) { - if (aggsArray === void 0) { aggsArray = []; } - aggsArray = compact(aggsArray); - if (aggsArray.length > 0) { - inner.aggs = reduce(aggsArray, assign, {}); - } - return (_a = {}, - _a[key] = inner, - _a - ); - var _a; -} -exports.AggsContainer = AggsContainer; -//# sourceMappingURL=AggsContainer.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/AggsContainer.js.map b/lib/src/core/query/query_dsl/aggregations/AggsContainer.js.map deleted file mode 100644 index 04f71bf95..000000000 --- a/lib/src/core/query/query_dsl/aggregations/AggsContainer.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AggsContainer.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/aggregations/AggsContainer.ts"],"names":["AggsContainer"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AACvC,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AACvC,IAAM,OAAO,GAAG,OAAO,CAAC,gBAAgB,CAAC,CAAA;AAEzC,uBAA8B,GAAG,EAAE,KAAK,EAAE,SAAuB;IAAvBA,yBAAuBA,GAAvBA,cAAuBA;IAC/DA,SAASA,GAAGA,OAAOA,CAACA,SAASA,CAACA,CAAAA;IAC9BA,EAAEA,CAAAA,CAACA,SAASA,CAACA,MAAMA,GAAGA,CAACA,CAACA,CAAAA,CAACA;QACvBA,KAAKA,CAACA,IAAIA,GAAGA,MAAMA,CAACA,SAASA,EAAEA,MAAMA,EAAEA,EAAEA,CAACA,CAAAA;IAC5CA,CAACA;IACDA,MAAMA,CAACA;QACLA,GAACA,GAAGA,CAACA,GAACA,KAAKA;;KACZA,CAAAA;;AACHA,CAACA;AARe,qBAAa,gBAQ5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.d.ts b/lib/src/core/query/query_dsl/aggregations/BucketAggregations.d.ts deleted file mode 100644 index 12db79b45..000000000 --- a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export interface TermsBucketOptions { - size?: number; - order?: any; -} -export declare function TermsBucket(key: any, field: any, options?: TermsBucketOptions, ...childAggs: any[]): {}; -export declare function RangeBucket(key: any, field: any, ranges: any, ...childAggs: any[]): {}; -export declare function ChildrenBucket(key: any, type: any, ...childAggs: any[]): {}; -export declare function FilterBucket(key: any, filter: any, ...childAggs: any[]): {}; -export declare function NestedBucket(key: any, path: any, ...childAggs: any[]): {}; -export declare function SignificantTermsBucket(key: any, field: any, options?: {}, ...childAggs: any[]): {}; -export declare function GeohashBucket(key: any, field: any, options: any, ...childAggs: any[]): {}; -export declare function HistogramBucket(key: any, field: any, options?: {}, ...childAggs: any[]): {}; diff --git a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js b/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js deleted file mode 100644 index cbd4eaddb..000000000 --- a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js +++ /dev/null @@ -1,76 +0,0 @@ -var assign = require("lodash/assign"); -var AggsContainer_1 = require("./AggsContainer"); -function TermsBucket(key, field, options) { - if (options === void 0) { options = {}; } - var childAggs = []; - for (var _i = 3; _i < arguments.length; _i++) { - childAggs[_i - 3] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { - terms: assign({ field: field }, options) - }, childAggs); -} -exports.TermsBucket = TermsBucket; -function RangeBucket(key, field, ranges) { - var childAggs = []; - for (var _i = 3; _i < arguments.length; _i++) { - childAggs[_i - 3] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { - range: { - field: field, ranges: ranges - } - }, childAggs); -} -exports.RangeBucket = RangeBucket; -function ChildrenBucket(key, type) { - var childAggs = []; - for (var _i = 2; _i < arguments.length; _i++) { - childAggs[_i - 2] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { children: { type: type } }, childAggs); -} -exports.ChildrenBucket = ChildrenBucket; -function FilterBucket(key, filter) { - var childAggs = []; - for (var _i = 2; _i < arguments.length; _i++) { - childAggs[_i - 2] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { filter: filter }, childAggs); -} -exports.FilterBucket = FilterBucket; -function NestedBucket(key, path) { - var childAggs = []; - for (var _i = 2; _i < arguments.length; _i++) { - childAggs[_i - 2] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { nested: { path: path } }, childAggs); -} -exports.NestedBucket = NestedBucket; -function SignificantTermsBucket(key, field, options) { - if (options === void 0) { options = {}; } - var childAggs = []; - for (var _i = 3; _i < arguments.length; _i++) { - childAggs[_i - 3] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { significant_terms: assign({ field: field }, options) }, childAggs); -} -exports.SignificantTermsBucket = SignificantTermsBucket; -function GeohashBucket(key, field, options) { - var childAggs = []; - for (var _i = 3; _i < arguments.length; _i++) { - childAggs[_i - 3] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { geohash_grid: assign({ field: field }, options) }, childAggs); -} -exports.GeohashBucket = GeohashBucket; -function HistogramBucket(key, field, options) { - if (options === void 0) { options = {}; } - var childAggs = []; - for (var _i = 3; _i < arguments.length; _i++) { - childAggs[_i - 3] = arguments[_i]; - } - return AggsContainer_1.AggsContainer(key, { histogram: assign({ field: field }, options) }, childAggs); -} -exports.HistogramBucket = HistogramBucket; -//# sourceMappingURL=BucketAggregations.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js.map b/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js.map deleted file mode 100644 index 1fb562f24..000000000 --- a/lib/src/core/query/query_dsl/aggregations/BucketAggregations.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BucketAggregations.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/aggregations/BucketAggregations.ts"],"names":["TermsBucket","RangeBucket","ChildrenBucket","FilterBucket","NestedBucket","SignificantTermsBucket","GeohashBucket","HistogramBucket"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.d.ts b/lib/src/core/query/query_dsl/aggregations/MetricAggregations.d.ts deleted file mode 100644 index 34b20f7cc..000000000 --- a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export declare function FieldMetricFactory(metricOp: any): (key: any, field: any) => {}; -export declare const CardinalityMetric: (key: any, field: any) => {}; -export declare const MinMetric: (key: any, field: any) => {}; -export declare const MaxMetric: (key: any, field: any) => {}; -export declare const AvgMetric: (key: any, field: any) => {}; -export declare const SumMetric: (key: any, field: any) => {}; -export interface TopHitsMetricOptions { - size: number; - from?: number; - _source?: any; - sort?: any; - [prop: string]: any; -} -export declare function TopHitsMetric(key: any, top_hits: TopHitsMetricOptions): {}; -export declare function GeoBoundsMetric(key: any, field: any, options?: {}): {}; diff --git a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js b/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js deleted file mode 100644 index 9ec635445..000000000 --- a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js +++ /dev/null @@ -1,27 +0,0 @@ -var AggsContainer_1 = require("./AggsContainer"); -var assign = require("lodash/assign"); -function FieldMetricFactory(metricOp) { - return function (key, field) { - return AggsContainer_1.AggsContainer(key, (_a = {}, - _a[metricOp] = { field: field }, - _a - )); - var _a; - }; -} -exports.FieldMetricFactory = FieldMetricFactory; -exports.CardinalityMetric = FieldMetricFactory("cardinality"); -exports.MinMetric = FieldMetricFactory("min"); -exports.MaxMetric = FieldMetricFactory("max"); -exports.AvgMetric = FieldMetricFactory("avg"); -exports.SumMetric = FieldMetricFactory("sum"); -function TopHitsMetric(key, top_hits) { - return AggsContainer_1.AggsContainer(key, { top_hits: top_hits }); -} -exports.TopHitsMetric = TopHitsMetric; -function GeoBoundsMetric(key, field, options) { - if (options === void 0) { options = {}; } - return AggsContainer_1.AggsContainer(key, { geo_bounds: assign({ field: field }, options) }); -} -exports.GeoBoundsMetric = GeoBoundsMetric; -//# sourceMappingURL=MetricAggregations.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js.map b/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js.map deleted file mode 100644 index 5a2f39747..000000000 --- a/lib/src/core/query/query_dsl/aggregations/MetricAggregations.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MetricAggregations.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/aggregations/MetricAggregations.ts"],"names":["FieldMetricFactory","TopHitsMetric","GeoBoundsMetric"],"mappings":"AAAA,8BAA4B,iBAC5B,CAAC,CAD4C;AAC7C,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAEvC,4BAAmC,QAAQ;IACzCA,MAAMA,CAACA,UAACA,GAAGA,EAAEA,KAAKA;QAChBA,MAAMA,CAACA,6BAAaA,CAACA,GAAGA,EAAEA;YACxBA,GAACA,QAAQA,CAACA,GAACA,EAACA,OAAAA,KAAKA,EAACA;;SACnBA,CAACA,CAAAA;;IACJA,CAACA,CAAAA;AACHA,CAACA;AANe,0BAAkB,qBAMjC,CAAA;AAEY,yBAAiB,GAAG,kBAAkB,CAAC,aAAa,CAAC,CAAA;AACrD,iBAAS,GAAG,kBAAkB,CAAC,KAAK,CAAC,CAAA;AACrC,iBAAS,GAAG,kBAAkB,CAAC,KAAK,CAAC,CAAA;AACrC,iBAAS,GAAG,kBAAkB,CAAC,KAAK,CAAC,CAAA;AACrC,iBAAS,GAAG,kBAAkB,CAAC,KAAK,CAAC,CAAA;AAUlD,uBAA8B,GAAG,EAAE,QAA6B;IAC9DC,MAAMA,CAACA,6BAAaA,CAACA,GAAGA,EAACA,EAACA,UAAAA,QAAQA,EAACA,CAACA,CAAAA;AACtCA,CAACA;AAFe,qBAAa,gBAE5B,CAAA;AAED,yBAAgC,GAAG,EAAE,KAAK,EAAE,OAAU;IAAVC,uBAAUA,GAAVA,YAAUA;IACpDA,MAAMA,CAACA,6BAAaA,CAACA,GAAGA,EAAEA,EAACA,UAAUA,EAACA,MAAMA,CAACA,EAACA,OAAAA,KAAKA,EAACA,EAAEA,OAAOA,CAACA,EAACA,CAACA,CAAAA;AAClEA,CAACA;AAFe,uBAAe,kBAE9B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.d.ts b/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.d.ts deleted file mode 100644 index b3b3c53f9..000000000 --- a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare function AvgBucketPipeline(key: any, buckets_path: any): {}; diff --git a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js b/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js deleted file mode 100644 index 02ed0ae95..000000000 --- a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js +++ /dev/null @@ -1,6 +0,0 @@ -var AggsContainer_1 = require("./AggsContainer"); -function AvgBucketPipeline(key, buckets_path) { - return AggsContainer_1.AggsContainer(key, { buckets_path: buckets_path }); -} -exports.AvgBucketPipeline = AvgBucketPipeline; -//# sourceMappingURL=PipelineAggregations.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js.map b/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js.map deleted file mode 100644 index ec8b918f6..000000000 --- a/lib/src/core/query/query_dsl/aggregations/PipelineAggregations.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"PipelineAggregations.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/aggregations/PipelineAggregations.ts"],"names":["AvgBucketPipeline"],"mappings":"AAAA,8BAA4B,iBAE5B,CAAC,CAF4C;AAE7C,2BAAkC,GAAG,EAAE,YAAY;IACjDA,MAAMA,CAACA,6BAAaA,CAACA,GAAGA,EAAEA,EAACA,cAAAA,YAAYA,EAACA,CAACA,CAAAA;AAC3CA,CAACA;AAFe,yBAAiB,oBAEhC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/index.d.ts b/lib/src/core/query/query_dsl/aggregations/index.d.ts deleted file mode 100644 index 4e03b0cf9..000000000 --- a/lib/src/core/query/query_dsl/aggregations/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./AggsContainer"; -export * from "./BucketAggregations"; -export * from "./MetricAggregations"; -export * from "./PipelineAggregations"; diff --git a/lib/src/core/query/query_dsl/aggregations/index.js b/lib/src/core/query/query_dsl/aggregations/index.js deleted file mode 100644 index 8c9943c42..000000000 --- a/lib/src/core/query/query_dsl/aggregations/index.js +++ /dev/null @@ -1,8 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./AggsContainer")); -__export(require("./BucketAggregations")); -__export(require("./MetricAggregations")); -__export(require("./PipelineAggregations")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/aggregations/index.js.map b/lib/src/core/query/query_dsl/aggregations/index.js.map deleted file mode 100644 index c9620ca99..000000000 --- a/lib/src/core/query/query_dsl/aggregations/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/aggregations/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,iBACd,CAAC,EAD8B;AAC/B,iBAAc,sBACd,CAAC,EADmC;AACpC,iBAAc,sBACd,CAAC,EADmC;AACpC,iBAAc,wBACd,CAAC,EADqC"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/BoolQueries.d.ts b/lib/src/core/query/query_dsl/compound/BoolQueries.d.ts deleted file mode 100644 index 7ed405bae..000000000 --- a/lib/src/core/query/query_dsl/compound/BoolQueries.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare function BoolMust(val: any): any; -export declare function BoolMustNot(val: any): any; -export declare function BoolShould(val: any): any; diff --git a/lib/src/core/query/query_dsl/compound/BoolQueries.js b/lib/src/core/query/query_dsl/compound/BoolQueries.js deleted file mode 100644 index f19e49d9c..000000000 --- a/lib/src/core/query/query_dsl/compound/BoolQueries.js +++ /dev/null @@ -1,30 +0,0 @@ -var isArray = require("lodash/isArray"); -function boolHelper(val, operator) { - var isArr = isArray(val); - if (isArr && val.length === 1) { - return val[0]; - } - else if (isArr && val.length === 0) { - return {}; - } - return { - bool: (_a = {}, - _a[operator] = val, - _a - ) - }; - var _a; -} -function BoolMust(val) { - return boolHelper(val, "must"); -} -exports.BoolMust = BoolMust; -function BoolMustNot(val) { - return boolHelper(val, "must_not"); -} -exports.BoolMustNot = BoolMustNot; -function BoolShould(val) { - return boolHelper(val, "should"); -} -exports.BoolShould = BoolShould; -//# sourceMappingURL=BoolQueries.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/BoolQueries.js.map b/lib/src/core/query/query_dsl/compound/BoolQueries.js.map deleted file mode 100644 index 05b353c59..000000000 --- a/lib/src/core/query/query_dsl/compound/BoolQueries.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"BoolQueries.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/compound/BoolQueries.ts"],"names":["boolHelper","BoolMust","BoolMustNot","BoolShould"],"mappings":"AAAA,IAAM,OAAO,GAAG,OAAO,CAAC,gBAAgB,CAAC,CAAA;AAEzC,oBAAoB,GAAG,EAAE,QAAQ;IAC/BA,IAAMA,KAAKA,GAAGA,OAAOA,CAACA,GAAGA,CAACA,CAAAA;IAC1BA,EAAEA,CAAAA,CAACA,KAAKA,IAAIA,GAAGA,CAACA,MAAMA,KAAKA,CAACA,CAACA,CAAAA,CAACA;QAC5BA,MAAMA,CAACA,GAAGA,CAACA,CAACA,CAACA,CAAAA;IACfA,CAACA;IACDA,IAAIA,CAACA,EAAEA,CAAAA,CAACA,KAAKA,IAAIA,GAAGA,CAACA,MAAMA,KAAKA,CAACA,CAACA,CAAAA,CAACA;QACjCA,MAAMA,CAACA,EAAEA,CAAAA;IACXA,CAACA;IACDA,MAAMA,CAACA;QACLA,IAAIA,EAACA;YACHA,GAACA,QAAQA,CAACA,GAACA,GAAGA;;SACfA;KACFA,CAAAA;;AACHA,CAACA;AAED,kBAAyB,GAAO;IAC9BC,MAAMA,CAACA,UAAUA,CAACA,GAAGA,EAAEA,MAAMA,CAACA,CAAAA;AAChCA,CAACA;AAFe,gBAAQ,WAEvB,CAAA;AAED,qBAA4B,GAAO;IACjCC,MAAMA,CAACA,UAAUA,CAACA,GAAGA,EAAEA,UAAUA,CAACA,CAAAA;AACpCA,CAACA;AAFe,mBAAW,cAE1B,CAAA;AAED,oBAA2B,GAAO;IAChCC,MAAMA,CAACA,UAAUA,CAACA,GAAGA,EAAEA,QAAQA,CAACA,CAAAA;AAClCA,CAACA;AAFe,kBAAU,aAEzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/FilteredQuery.d.ts b/lib/src/core/query/query_dsl/compound/FilteredQuery.d.ts deleted file mode 100644 index fefeedd8f..000000000 --- a/lib/src/core/query/query_dsl/compound/FilteredQuery.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface FilteredQueryOptions { - filter?: any; - query?: any; -} -export declare function FilteredQuery(filtered: FilteredQueryOptions): { - filtered: FilteredQueryOptions; -}; diff --git a/lib/src/core/query/query_dsl/compound/FilteredQuery.js b/lib/src/core/query/query_dsl/compound/FilteredQuery.js deleted file mode 100644 index 4675900db..000000000 --- a/lib/src/core/query/query_dsl/compound/FilteredQuery.js +++ /dev/null @@ -1,5 +0,0 @@ -function FilteredQuery(filtered) { - return { filtered: filtered }; -} -exports.FilteredQuery = FilteredQuery; -//# sourceMappingURL=FilteredQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/FilteredQuery.js.map b/lib/src/core/query/query_dsl/compound/FilteredQuery.js.map deleted file mode 100644 index 92c5df1dc..000000000 --- a/lib/src/core/query/query_dsl/compound/FilteredQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FilteredQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/compound/FilteredQuery.ts"],"names":["FilteredQuery"],"mappings":"AAIA,uBAA8B,QAA6B;IACzDA,MAAMA,CAACA,EAACA,UAAAA,QAAQA,EAACA,CAAAA;AACnBA,CAACA;AAFe,qBAAa,gBAE5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/index.d.ts b/lib/src/core/query/query_dsl/compound/index.d.ts deleted file mode 100644 index bef3289bf..000000000 --- a/lib/src/core/query/query_dsl/compound/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./BoolQueries"; -export * from "./FilteredQuery"; diff --git a/lib/src/core/query/query_dsl/compound/index.js b/lib/src/core/query/query_dsl/compound/index.js deleted file mode 100644 index cf8026359..000000000 --- a/lib/src/core/query/query_dsl/compound/index.js +++ /dev/null @@ -1,6 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./BoolQueries")); -__export(require("./FilteredQuery")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/compound/index.js.map b/lib/src/core/query/query_dsl/compound/index.js.map deleted file mode 100644 index eedaa567e..000000000 --- a/lib/src/core/query/query_dsl/compound/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/compound/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,eACd,CAAC,EAD4B;AAC7B,iBAAc,iBACd,CAAC,EAD8B"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.d.ts b/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.d.ts deleted file mode 100644 index 065cf6886..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare function MatchPhrasePrefix(query: any, str: any): { - "match_phrase_prefix": {}; -}; diff --git a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js b/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js deleted file mode 100644 index ce08adc57..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js +++ /dev/null @@ -1,16 +0,0 @@ -function MatchPhrasePrefix(query, str) { - if (!query) - return; - var tokens = str.split("^"); - var field = tokens[0]; - var boost = Number(tokens[1] || 1); - return { - "match_phrase_prefix": (_a = {}, - _a[field] = { query: query, boost: boost }, - _a - ) - }; - var _a; -} -exports.MatchPhrasePrefix = MatchPhrasePrefix; -//# sourceMappingURL=MatchPhrasePrefix.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js.map b/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js.map deleted file mode 100644 index 0e5708393..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchPhrasePrefix.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MatchPhrasePrefix.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/full_text/MatchPhrasePrefix.ts"],"names":["MatchPhrasePrefix"],"mappings":"AAAA,2BAAkC,KAAK,EAAE,GAAG;IAC1CA,EAAEA,CAAAA,CAACA,CAACA,KAAKA,CAACA;QAACA,MAAMA,CAAAA;IACjBA,IAAIA,MAAMA,GAAGA,GAAGA,CAACA,KAAKA,CAACA,GAAGA,CAACA,CAAAA;IAC3BA,IAAIA,KAAKA,GAAGA,MAAMA,CAACA,CAACA,CAACA,CAAAA;IACrBA,IAAIA,KAAKA,GAAGA,MAAMA,CAACA,MAAMA,CAACA,CAACA,CAACA,IAAIA,CAACA,CAACA,CAAAA;IAClCA,MAAMA,CAACA;QACLA,qBAAqBA,EAACA;YACpBA,GAACA,KAAKA,CAACA,GAACA,EAACA,OAAAA,KAAKA,EAAEA,OAAAA,KAAKA,EAACA;;SACvBA;KACFA,CAAAA;;AACHA,CAACA;AAVe,yBAAiB,oBAUhC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MatchQuery.d.ts b/lib/src/core/query/query_dsl/full_text/MatchQuery.d.ts deleted file mode 100644 index b2a430c5a..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchQuery.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface MatchQueryOptions { - operator?: string; - zero_terms_query?: string; - analyzer?: string; - type?: string; - cutoff_frequency?: number; - max_expansions?: number; -} -export declare function MatchQuery(field: any, query: any, options?: MatchQueryOptions): { - match: {}; -}; diff --git a/lib/src/core/query/query_dsl/full_text/MatchQuery.js b/lib/src/core/query/query_dsl/full_text/MatchQuery.js deleted file mode 100644 index ec4d166fc..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchQuery.js +++ /dev/null @@ -1,16 +0,0 @@ -var assign = require("lodash/assign"); -function MatchQuery(field, query, options) { - if (options === void 0) { options = {}; } - if (!query || !field) { - return; - } - return { - match: (_a = {}, - _a[field] = assign({ query: query }, options), - _a - ) - }; - var _a; -} -exports.MatchQuery = MatchQuery; -//# sourceMappingURL=MatchQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MatchQuery.js.map b/lib/src/core/query/query_dsl/full_text/MatchQuery.js.map deleted file mode 100644 index 6d302a829..000000000 --- a/lib/src/core/query/query_dsl/full_text/MatchQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MatchQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/full_text/MatchQuery.ts"],"names":["MatchQuery"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAWvC,oBAA2B,KAAK,EAAE,KAAK,EAAE,OAA4B;IAA5BA,uBAA4BA,GAA5BA,YAA4BA;IACnEA,EAAEA,CAAAA,CAACA,CAACA,KAAKA,IAAIA,CAACA,KAAKA,CAACA,CAAAA,CAACA;QACnBA,MAAMA,CAAAA;IACRA,CAACA;IAEDA,MAAMA,CAACA;QACLA,KAAKA,EAACA;YACJA,GAACA,KAAKA,CAACA,GAACA,MAAMA,CAACA,EAACA,OAAAA,KAAKA,EAACA,EAAEA,OAAOA,CAACA;;SACjCA;KACFA,CAAAA;;AACHA,CAACA;AAVe,kBAAU,aAUzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.d.ts b/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.d.ts deleted file mode 100644 index 78b5371bc..000000000 --- a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface MultiMatchOptions { - fields: Array; - type?: string; - tie_breaker?: number; - operator?: string; - minimum_should_match?: string; - analyzer?: string; -} -export declare function MultiMatchQuery(query: any, options: MultiMatchOptions): { - multi_match: any; -}; diff --git a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js b/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js deleted file mode 100644 index 03956f073..000000000 --- a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js +++ /dev/null @@ -1,11 +0,0 @@ -var assign = require("lodash/assign"); -function MultiMatchQuery(query, options) { - if (!query) { - return; - } - return { - multi_match: assign({ query: query }, options) - }; -} -exports.MultiMatchQuery = MultiMatchQuery; -//# sourceMappingURL=MultiMatchQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js.map b/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js.map deleted file mode 100644 index e153dfed1..000000000 --- a/lib/src/core/query/query_dsl/full_text/MultiMatchQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MultiMatchQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/full_text/MultiMatchQuery.ts"],"names":["MultiMatchQuery"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAWvC,yBAAgC,KAAK,EAAE,OAAyB;IAC9DA,EAAEA,CAAAA,CAACA,CAACA,KAAKA,CAACA,CAAAA,CAACA;QACTA,MAAMA,CAAAA;IACRA,CAACA;IAEDA,MAAMA,CAACA;QACLA,WAAWA,EAACA,MAAMA,CAACA,EAACA,OAAAA,KAAKA,EAACA,EAAEA,OAAOA,CAACA;KACrCA,CAAAA;AACHA,CAACA;AARe,uBAAe,kBAQ9B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.d.ts b/lib/src/core/query/query_dsl/full_text/SimpleQueryString.d.ts deleted file mode 100644 index c5c97f46e..000000000 --- a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface SimpleQueryStringOptions { - analyzer?: string; - fields?: Array; - default_operator?: string; - flags?: string; -} -export declare function SimpleQueryString(query: any, options?: {}): { - "simple_query_string": any; -}; diff --git a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js b/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js deleted file mode 100644 index c7312c1f6..000000000 --- a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js +++ /dev/null @@ -1,12 +0,0 @@ -var assign = require("lodash/assign"); -function SimpleQueryString(query, options) { - if (options === void 0) { options = {}; } - if (!query) { - return; - } - return { - "simple_query_string": assign({ query: query }, options) - }; -} -exports.SimpleQueryString = SimpleQueryString; -//# sourceMappingURL=SimpleQueryString.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js.map b/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js.map deleted file mode 100644 index b29defcfd..000000000 --- a/lib/src/core/query/query_dsl/full_text/SimpleQueryString.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SimpleQueryString.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/full_text/SimpleQueryString.ts"],"names":["SimpleQueryString"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AASvC,2BAAkC,KAAK,EAAE,OAAU;IAAVA,uBAAUA,GAAVA,YAAUA;IACjDA,EAAEA,CAAAA,CAACA,CAACA,KAAKA,CAACA,CAAAA,CAACA;QACTA,MAAMA,CAAAA;IACRA,CAACA;IACDA,MAAMA,CAACA;QACLA,qBAAqBA,EAACA,MAAMA,CAACA,EAACA,OAAAA,KAAKA,EAACA,EAAEA,OAAOA,CAACA;KAC/CA,CAAAA;AACHA,CAACA;AAPe,yBAAiB,oBAOhC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/index.d.ts b/lib/src/core/query/query_dsl/full_text/index.d.ts deleted file mode 100644 index 0ef74d80f..000000000 --- a/lib/src/core/query/query_dsl/full_text/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./MatchPhrasePrefix"; -export * from "./SimpleQueryString"; -export * from "./MatchQuery"; -export * from "./MultiMatchQuery"; diff --git a/lib/src/core/query/query_dsl/full_text/index.js b/lib/src/core/query/query_dsl/full_text/index.js deleted file mode 100644 index 0cb0e9ed2..000000000 --- a/lib/src/core/query/query_dsl/full_text/index.js +++ /dev/null @@ -1,8 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./MatchPhrasePrefix")); -__export(require("./SimpleQueryString")); -__export(require("./MatchQuery")); -__export(require("./MultiMatchQuery")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/full_text/index.js.map b/lib/src/core/query/query_dsl/full_text/index.js.map deleted file mode 100644 index fd7b2c6e0..000000000 --- a/lib/src/core/query/query_dsl/full_text/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/full_text/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,qBAAqB,CAAC,EAAA;AACpC,iBAAc,qBAAqB,CAAC,EAAA;AACpC,iBAAc,cACd,CAAC,EAD2B;AAC5B,iBAAc,mBACd,CAAC,EADgC"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/index.d.ts b/lib/src/core/query/query_dsl/index.d.ts deleted file mode 100644 index 8b9df0b07..000000000 --- a/lib/src/core/query/query_dsl/index.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export * from "./aggregations"; -export * from "./compound"; -export * from "./full_text"; -export * from "./joining"; -export * from "./term_level"; diff --git a/lib/src/core/query/query_dsl/index.js b/lib/src/core/query/query_dsl/index.js deleted file mode 100644 index 79f664454..000000000 --- a/lib/src/core/query/query_dsl/index.js +++ /dev/null @@ -1,9 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./aggregations")); -__export(require("./compound")); -__export(require("./full_text")); -__export(require("./joining")); -__export(require("./term_level")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/index.js.map b/lib/src/core/query/query_dsl/index.js.map deleted file mode 100644 index edc9d309e..000000000 --- a/lib/src/core/query/query_dsl/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../src/core/query/query_dsl/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,gBACd,CAAC,EAD6B;AAC9B,iBAAc,YACd,CAAC,EADyB;AAC1B,iBAAc,aACd,CAAC,EAD0B;AAC3B,iBAAc,WACd,CAAC,EADwB;AACzB,iBAAc,cACd,CAAC,EAD2B"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/HasChildQuery.d.ts b/lib/src/core/query/query_dsl/joining/HasChildQuery.d.ts deleted file mode 100644 index 01b9ec2e3..000000000 --- a/lib/src/core/query/query_dsl/joining/HasChildQuery.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare function HasChildQuery(type: any, query: any): { - has_child: { - type: any; - query: any; - }; -}; diff --git a/lib/src/core/query/query_dsl/joining/HasChildQuery.js b/lib/src/core/query/query_dsl/joining/HasChildQuery.js deleted file mode 100644 index 3af70412c..000000000 --- a/lib/src/core/query/query_dsl/joining/HasChildQuery.js +++ /dev/null @@ -1,9 +0,0 @@ -function HasChildQuery(type, query) { - return { - has_child: { - type: type, query: query - } - }; -} -exports.HasChildQuery = HasChildQuery; -//# sourceMappingURL=HasChildQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/HasChildQuery.js.map b/lib/src/core/query/query_dsl/joining/HasChildQuery.js.map deleted file mode 100644 index b67199040..000000000 --- a/lib/src/core/query/query_dsl/joining/HasChildQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HasChildQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/joining/HasChildQuery.ts"],"names":["HasChildQuery"],"mappings":"AAAA,uBAA8B,IAAI,EAAE,KAAK;IACvCA,MAAMA,CAACA;QACLA,SAASA,EAACA;YACRA,MAAAA,IAAIA,EAAEA,OAAAA,KAAKA;SACZA;KACFA,CAAAA;AACHA,CAACA;AANe,qBAAa,gBAM5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/HasParentQuery.d.ts b/lib/src/core/query/query_dsl/joining/HasParentQuery.d.ts deleted file mode 100644 index 5c18ee83d..000000000 --- a/lib/src/core/query/query_dsl/joining/HasParentQuery.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare function HasParentQuery(parent_type: any, query: any): { - has_parent: { - parent_type: any; - query: any; - }; -}; diff --git a/lib/src/core/query/query_dsl/joining/HasParentQuery.js b/lib/src/core/query/query_dsl/joining/HasParentQuery.js deleted file mode 100644 index 2578efca9..000000000 --- a/lib/src/core/query/query_dsl/joining/HasParentQuery.js +++ /dev/null @@ -1,9 +0,0 @@ -function HasParentQuery(parent_type, query) { - return { - has_parent: { - parent_type: parent_type, query: query - } - }; -} -exports.HasParentQuery = HasParentQuery; -//# sourceMappingURL=HasParentQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/HasParentQuery.js.map b/lib/src/core/query/query_dsl/joining/HasParentQuery.js.map deleted file mode 100644 index 89f03ff18..000000000 --- a/lib/src/core/query/query_dsl/joining/HasParentQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HasParentQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/joining/HasParentQuery.ts"],"names":["HasParentQuery"],"mappings":"AAAA,wBAA+B,WAAW,EAAE,KAAK;IAC/CA,MAAMA,CAACA;QACLA,UAAUA,EAACA;YACTA,aAAAA,WAAWA,EAAEA,OAAAA,KAAKA;SACnBA;KACFA,CAAAA;AACHA,CAACA;AANe,sBAAc,iBAM7B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/NestedQuery.d.ts b/lib/src/core/query/query_dsl/joining/NestedQuery.d.ts deleted file mode 100644 index 900400087..000000000 --- a/lib/src/core/query/query_dsl/joining/NestedQuery.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare function NestedQuery(path: any, filter: any): { - nested: { - path: any; - filter: any; - }; -}; diff --git a/lib/src/core/query/query_dsl/joining/NestedQuery.js b/lib/src/core/query/query_dsl/joining/NestedQuery.js deleted file mode 100644 index e4b66d3e3..000000000 --- a/lib/src/core/query/query_dsl/joining/NestedQuery.js +++ /dev/null @@ -1,9 +0,0 @@ -function NestedQuery(path, filter) { - return { - nested: { - path: path, filter: filter - } - }; -} -exports.NestedQuery = NestedQuery; -//# sourceMappingURL=NestedQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/NestedQuery.js.map b/lib/src/core/query/query_dsl/joining/NestedQuery.js.map deleted file mode 100644 index f653d0af8..000000000 --- a/lib/src/core/query/query_dsl/joining/NestedQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NestedQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/joining/NestedQuery.ts"],"names":["NestedQuery"],"mappings":"AAAA,qBAA4B,IAAI,EAAE,MAAM;IACtCA,MAAMA,CAACA;QACLA,MAAMA,EAACA;YACLA,MAAAA,IAAIA,EAAEA,QAAAA,MAAMA;SACbA;KACFA,CAAAA;AACHA,CAACA;AANe,mBAAW,cAM1B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/index.d.ts b/lib/src/core/query/query_dsl/joining/index.d.ts deleted file mode 100644 index a620fe285..000000000 --- a/lib/src/core/query/query_dsl/joining/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./HasChildQuery"; -export * from "./HasParentQuery"; -export * from "./NestedQuery"; diff --git a/lib/src/core/query/query_dsl/joining/index.js b/lib/src/core/query/query_dsl/joining/index.js deleted file mode 100644 index fb383c963..000000000 --- a/lib/src/core/query/query_dsl/joining/index.js +++ /dev/null @@ -1,7 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./HasChildQuery")); -__export(require("./HasParentQuery")); -__export(require("./NestedQuery")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/joining/index.js.map b/lib/src/core/query/query_dsl/joining/index.js.map deleted file mode 100644 index 94b2e3b22..000000000 --- a/lib/src/core/query/query_dsl/joining/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/joining/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,iBACd,CAAC,EAD8B;AAC/B,iBAAc,kBACd,CAAC,EAD+B;AAChC,iBAAc,eACd,CAAC,EAD4B"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/RangeQuery.d.ts b/lib/src/core/query/query_dsl/term_level/RangeQuery.d.ts deleted file mode 100644 index 9f1a5811b..000000000 --- a/lib/src/core/query/query_dsl/term_level/RangeQuery.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export interface RangeQueryOptions { - lt?: number; - lte?: number; - gt?: number; - gte?: number; - boost?: number; - format?: string; - time_zone?: string; -} -export declare function RangeQuery(key: any, options: RangeQueryOptions): { - range: {}; -}; diff --git a/lib/src/core/query/query_dsl/term_level/RangeQuery.js b/lib/src/core/query/query_dsl/term_level/RangeQuery.js deleted file mode 100644 index 9aae8e39d..000000000 --- a/lib/src/core/query/query_dsl/term_level/RangeQuery.js +++ /dev/null @@ -1,11 +0,0 @@ -function RangeQuery(key, options) { - return { - range: (_a = {}, - _a[key] = options, - _a - ) - }; - var _a; -} -exports.RangeQuery = RangeQuery; -//# sourceMappingURL=RangeQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/RangeQuery.js.map b/lib/src/core/query/query_dsl/term_level/RangeQuery.js.map deleted file mode 100644 index ddc96c87a..000000000 --- a/lib/src/core/query/query_dsl/term_level/RangeQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RangeQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/term_level/RangeQuery.ts"],"names":["RangeQuery"],"mappings":"AAUA,oBAA2B,GAAG,EAAE,OAAyB;IACvDA,MAAMA,CAACA;QACLA,KAAKA,EAAEA;YACLA,GAACA,GAAGA,CAACA,GAACA,OAAOA;;SACdA;KACFA,CAAAA;;AACHA,CAACA;AANe,kBAAU,aAMzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/TermQuery.d.ts b/lib/src/core/query/query_dsl/term_level/TermQuery.d.ts deleted file mode 100644 index cb794a2e9..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermQuery.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare function TermQuery(key: any, value: any): { - term: {}; -}; diff --git a/lib/src/core/query/query_dsl/term_level/TermQuery.js b/lib/src/core/query/query_dsl/term_level/TermQuery.js deleted file mode 100644 index f148a286d..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermQuery.js +++ /dev/null @@ -1,11 +0,0 @@ -function TermQuery(key, value) { - return { - term: (_a = {}, - _a[key] = value, - _a - ) - }; - var _a; -} -exports.TermQuery = TermQuery; -//# sourceMappingURL=TermQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/TermQuery.js.map b/lib/src/core/query/query_dsl/term_level/TermQuery.js.map deleted file mode 100644 index 5a6f0596a..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TermQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/term_level/TermQuery.ts"],"names":["TermQuery"],"mappings":"AAAA,mBAA0B,GAAG,EAAE,KAAK;IAClCA,MAAMA,CAACA;QACLA,IAAIA,EAACA;YACHA,GAACA,GAAGA,CAACA,GAACA,KAAKA;;SACZA;KACFA,CAAAA;;AACHA,CAACA;AANe,iBAAS,YAMxB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/TermsQuery.d.ts b/lib/src/core/query/query_dsl/term_level/TermsQuery.d.ts deleted file mode 100644 index 49de16ce4..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermsQuery.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare function TermsQuery(key: any, value: Array): { - terms: {}; -}; diff --git a/lib/src/core/query/query_dsl/term_level/TermsQuery.js b/lib/src/core/query/query_dsl/term_level/TermsQuery.js deleted file mode 100644 index 44573a88b..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermsQuery.js +++ /dev/null @@ -1,11 +0,0 @@ -function TermsQuery(key, value) { - return { - terms: (_a = {}, - _a[key] = value, - _a - ) - }; - var _a; -} -exports.TermsQuery = TermsQuery; -//# sourceMappingURL=TermsQuery.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/TermsQuery.js.map b/lib/src/core/query/query_dsl/term_level/TermsQuery.js.map deleted file mode 100644 index 0ce0a3ce3..000000000 --- a/lib/src/core/query/query_dsl/term_level/TermsQuery.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TermsQuery.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/term_level/TermsQuery.ts"],"names":["TermsQuery"],"mappings":"AAAA,oBAA2B,GAAG,EAAE,KAAgB;IAC9CA,MAAMA,CAACA;QACLA,KAAKA,EAACA;YACJA,GAACA,GAAGA,CAACA,GAACA,KAAKA;;SACZA;KACFA,CAAAA;;AACHA,CAACA;AANe,kBAAU,aAMzB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/index.d.ts b/lib/src/core/query/query_dsl/term_level/index.d.ts deleted file mode 100644 index 13d9f8553..000000000 --- a/lib/src/core/query/query_dsl/term_level/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./RangeQuery"; -export * from "./TermQuery"; -export * from "./TermsQuery"; diff --git a/lib/src/core/query/query_dsl/term_level/index.js b/lib/src/core/query/query_dsl/term_level/index.js deleted file mode 100644 index d04e9a29c..000000000 --- a/lib/src/core/query/query_dsl/term_level/index.js +++ /dev/null @@ -1,7 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./RangeQuery")); -__export(require("./TermQuery")); -__export(require("./TermsQuery")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/query/query_dsl/term_level/index.js.map b/lib/src/core/query/query_dsl/term_level/index.js.map deleted file mode 100644 index bb040be70..000000000 --- a/lib/src/core/query/query_dsl/term_level/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../../src/core/query/query_dsl/term_level/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,cACd,CAAC,EAD2B;AAC5B,iBAAc,aACd,CAAC,EAD0B;AAC3B,iBAAc,cACd,CAAC,EAD2B"} \ No newline at end of file diff --git a/lib/src/core/react/FastClick.d.ts b/lib/src/core/react/FastClick.d.ts deleted file mode 100644 index 0d9a7bba0..000000000 --- a/lib/src/core/react/FastClick.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from "react"; -export interface Point { - x: number; - y: number; -} -export declare class FastClick extends React.Component { - startPoint: Point; - threshold: number; - supportsTouch: boolean; - handleMouseDown(event: any): void; - cleanupTouch(): void; - getSinglePoint(event: any): Point; - handleTouchStart(event: any): void; - pointsWithinThreshold(p1: any, p2: any): boolean; - handleTouchEnd(event: any): void; - render(): React.DOMElement<{ - onMouseDown: any; - onTouchStart: any; - onTouchEnd: any; - }>; -} diff --git a/lib/src/core/react/FastClick.js b/lib/src/core/react/FastClick.js deleted file mode 100644 index f6a95fa72..000000000 --- a/lib/src/core/react/FastClick.js +++ /dev/null @@ -1,60 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -var FastClick = (function (_super) { - __extends(FastClick, _super); - function FastClick() { - _super.apply(this, arguments); - this.threshold = 20; - } - FastClick.prototype.handleMouseDown = function (event) { - if (this.supportsTouch) - return; - if (event.button === 0) { - this.props.handler(); - } - }; - FastClick.prototype.cleanupTouch = function () { - delete this.startPoint; - }; - FastClick.prototype.getSinglePoint = function (event) { - var touches = event.changedTouches; - if (touches.length === 1) { - return { - x: touches[0].pageX, - y: touches[0].pageY - }; - } - return null; - }; - FastClick.prototype.handleTouchStart = function (event) { - this.supportsTouch = true; - this.startPoint = this.getSinglePoint(event); - }; - FastClick.prototype.pointsWithinThreshold = function (p1, p2) { - return (Math.abs(p1.x - p2.x) < this.threshold && - Math.abs(p1.y - p2.y) < this.threshold); - }; - FastClick.prototype.handleTouchEnd = function (event) { - if (this.startPoint) { - var endPoint = this.getSinglePoint(event); - if (this.pointsWithinThreshold(this.startPoint, endPoint)) { - this.props.handler(); - } - this.cleanupTouch(); - } - }; - FastClick.prototype.render = function () { - return React.cloneElement(this.props.children, { - onMouseDown: this.handleMouseDown.bind(this), - onTouchStart: this.handleTouchStart.bind(this), - onTouchEnd: this.handleTouchEnd.bind(this) - }); - }; - return FastClick; -})(React.Component); -exports.FastClick = FastClick; -//# sourceMappingURL=FastClick.js.map \ No newline at end of file diff --git a/lib/src/core/react/FastClick.js.map b/lib/src/core/react/FastClick.js.map deleted file mode 100644 index abf52e239..000000000 --- a/lib/src/core/react/FastClick.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"FastClick.js","sourceRoot":"","sources":["../../../../src/core/react/FastClick.ts"],"names":["FastClick","FastClick.constructor","FastClick.handleMouseDown","FastClick.cleanupTouch","FastClick.getSinglePoint","FastClick.handleTouchStart","FastClick.pointsWithinThreshold","FastClick.handleTouchEnd","FastClick.render"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/react/LoadingComponent.d.ts b/lib/src/core/react/LoadingComponent.d.ts deleted file mode 100644 index ce02efa14..000000000 --- a/lib/src/core/react/LoadingComponent.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { SearchkitComponent, SearchkitComponentProps } from "./SearchkitComponent"; -export interface LoadingProps extends SearchkitComponentProps { - children?: any; -} -export declare class LoadingComponent extends SearchkitComponent { - render(): any; -} diff --git a/lib/src/core/react/LoadingComponent.js b/lib/src/core/react/LoadingComponent.js deleted file mode 100644 index c34f8daed..000000000 --- a/lib/src/core/react/LoadingComponent.js +++ /dev/null @@ -1,22 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -var SearchkitComponent_1 = require("./SearchkitComponent"); -var LoadingComponent = (function (_super) { - __extends(LoadingComponent, _super); - function LoadingComponent() { - _super.apply(this, arguments); - } - LoadingComponent.prototype.render = function () { - if (this.isLoading()) { - return this.props.children; - } - return React.createElement("div", null); - }; - return LoadingComponent; -})(SearchkitComponent_1.SearchkitComponent); -exports.LoadingComponent = LoadingComponent; -//# sourceMappingURL=LoadingComponent.js.map \ No newline at end of file diff --git a/lib/src/core/react/LoadingComponent.js.map b/lib/src/core/react/LoadingComponent.js.map deleted file mode 100644 index 2889b8d78..000000000 --- a/lib/src/core/react/LoadingComponent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LoadingComponent.js","sourceRoot":"","sources":["../../../../src/core/react/LoadingComponent.tsx"],"names":["LoadingComponent","LoadingComponent.constructor","LoadingComponent.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,mCAA0D,sBAE1D,CAAC,CAF+E;AAMhF;IAAsCA,oCAAqCA;IAA3EA;QAAsCC,8BAAqCA;IAQ3EA,CAACA;IANAD,iCAAMA,GAANA;QACGE,EAAEA,CAAAA,CAACA,IAAIA,CAACA,SAASA,EAAEA,CAACA,CAACA,CAACA;YACpBA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,CAAAA;QAC5BA,CAACA;QACDA,MAAMA,CAACA,qBAACA,GAAGA,QAAEA,CAAAA;IAChBA,CAACA;IACFF,uBAACA;AAADA,CAACA,AARD,EAAsC,uCAAkB,EAQvD;AARY,wBAAgB,mBAQ5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/react/SearchkitComponent.d.ts b/lib/src/core/react/SearchkitComponent.d.ts deleted file mode 100644 index 70f92581a..000000000 --- a/lib/src/core/react/SearchkitComponent.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import * as React from "react"; -import { SearchkitManager } from "../SearchkitManager"; -import { ImmutableQuery } from "../query"; -import { Accessor } from "../accessors/Accessor"; -export interface SearchkitComponentProps { - mod?: string; - translations?: Object; - searchkit?: SearchkitManager; -} -export declare class SearchkitComponent

extends React.Component { - searchkit: SearchkitManager; - accessor: Accessor; - stateListenerUnsubscribe: Function; - bemBlocks: any; - translations: Object; - static contextTypes: { - searchkit: React.Requireable; - }; - static translationsPropType: (translations: any) => (props: any, propName: any, componentName: any) => Error; - static propTypes: any; - defineBEMBlocks(): any; - defineAccessor(): Accessor; - translate(key: any, interpolations?: any): any; - _computeBemBlocks(): any; - _getSearchkit(): any; - componentWillMount(): void; - componentWillUnmount(): void; - getResults(): any; - getHits(): any; - getHitsCount(): any; - hasHits(): boolean; - getQuery(): ImmutableQuery; - isInitialLoading(): boolean; - isLoading(): boolean; - getError(): any; -} diff --git a/lib/src/core/react/SearchkitComponent.js b/lib/src/core/react/SearchkitComponent.js deleted file mode 100644 index 8fd43b67c..000000000 --- a/lib/src/core/react/SearchkitComponent.js +++ /dev/null @@ -1,112 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -var SearchkitManager_1 = require("../SearchkitManager"); -var support_1 = require("../support"); -var block = require('bem-cn'); -var keys = require("lodash/keys"); -var without = require("lodash/without"); -var transform = require("lodash/transform"); -var SearchkitComponent = (function (_super) { - __extends(SearchkitComponent, _super); - function SearchkitComponent() { - _super.apply(this, arguments); - this.translations = {}; - } - SearchkitComponent.prototype.defineBEMBlocks = function () { - return null; - }; - SearchkitComponent.prototype.defineAccessor = function () { - return null; - }; - SearchkitComponent.prototype.translate = function (key, interpolations) { - var translation = ((this.searchkit.translate(key)) || - (this.props.translations && this.props.translations[key]) || - this.translations[key] || key); - return support_1.Utils.translate(translation, interpolations); - }; - SearchkitComponent.prototype._computeBemBlocks = function () { - return transform(this.defineBEMBlocks(), function (result, cssClass, name) { - result[name] = block(cssClass); - }); - }; - SearchkitComponent.prototype._getSearchkit = function () { - return this.props.searchkit || this.context["searchkit"]; - }; - SearchkitComponent.prototype.componentWillMount = function () { - var _this = this; - this.bemBlocks = this._computeBemBlocks(); - this.searchkit = this._getSearchkit(); - if (this.searchkit) { - this.accessor = this.defineAccessor(); - if (this.accessor) { - this.accessor = this.searchkit.addAccessor(this.accessor); - } - this.stateListenerUnsubscribe = this.searchkit.emitter.addListener(function () { - _this.forceUpdate(); - }); - } - else { - console.warn("No searchkit found in props or context for " + this.constructor["name"]); - } - }; - SearchkitComponent.prototype.componentWillUnmount = function () { - if (this.stateListenerUnsubscribe) { - this.stateListenerUnsubscribe(); - } - if (this.searchkit && this.accessor) { - this.searchkit.removeAccessor(this.accessor); - } - }; - SearchkitComponent.prototype.getResults = function () { - return this.searchkit.results; - }; - SearchkitComponent.prototype.getHits = function () { - return this.searchkit.getHits(); - }; - SearchkitComponent.prototype.getHitsCount = function () { - return this.searchkit.getHitsCount(); - }; - SearchkitComponent.prototype.hasHits = function () { - return this.searchkit.hasHits(); - }; - SearchkitComponent.prototype.getQuery = function () { - return this.searchkit.query; - }; - SearchkitComponent.prototype.isInitialLoading = function () { - return this.searchkit.initialLoading; - }; - SearchkitComponent.prototype.isLoading = function () { - return this.searchkit.loading; - }; - SearchkitComponent.prototype.getError = function () { - return this.searchkit.error; - }; - SearchkitComponent.contextTypes = { - searchkit: React.PropTypes.instanceOf(SearchkitManager_1.SearchkitManager) - }; - SearchkitComponent.translationsPropType = function (translations) { - return function (props, propName, componentName) { - var specifiedTranslations = props[propName]; - var translationKeys = keys(translations); - var missing = without.apply(void 0, [keys(specifiedTranslations)].concat(translationKeys)); - if (missing.length > 0) { - return new Error(componentName + ": incorrect translations, " + - missing.toString() + " keys are not included in " + - translationKeys.toString()); - } - return null; - }; - }; - SearchkitComponent.propTypes = { - mod: React.PropTypes.string, - translations: React.PropTypes.objectOf(React.PropTypes.string), - searchkit: React.PropTypes.instanceOf(SearchkitManager_1.SearchkitManager) - }; - return SearchkitComponent; -})(React.Component); -exports.SearchkitComponent = SearchkitComponent; -//# sourceMappingURL=SearchkitComponent.js.map \ No newline at end of file diff --git a/lib/src/core/react/SearchkitComponent.js.map b/lib/src/core/react/SearchkitComponent.js.map deleted file mode 100644 index 41a131008..000000000 --- a/lib/src/core/react/SearchkitComponent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitComponent.js","sourceRoot":"","sources":["../../../../src/core/react/SearchkitComponent.ts"],"names":["SearchkitComponent","SearchkitComponent.constructor","SearchkitComponent.defineBEMBlocks","SearchkitComponent.defineAccessor","SearchkitComponent.translate","SearchkitComponent._computeBemBlocks","SearchkitComponent._getSearchkit","SearchkitComponent.componentWillMount","SearchkitComponent.componentWillUnmount","SearchkitComponent.getResults","SearchkitComponent.getHits","SearchkitComponent.getHitsCount","SearchkitComponent.hasHits","SearchkitComponent.getQuery","SearchkitComponent.isInitialLoading","SearchkitComponent.isLoading","SearchkitComponent.getError"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/react/SearchkitProvider.d.ts b/lib/src/core/react/SearchkitProvider.d.ts deleted file mode 100644 index ffcd51d26..000000000 --- a/lib/src/core/react/SearchkitProvider.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as React from "react"; -import { SearchkitManager } from "../SearchkitManager"; -export interface SearchkitProps { - searchkit: SearchkitManager; - children?: any; -} -export declare class SearchkitProvider extends React.Component { - static childContextTypes: { - searchkit: React.Requireable; - }; - static propTypes: { - searchkit: React.Validator; - children: React.Validator; - }; - componentDidMount(): void; - getChildContext(): { - searchkit: SearchkitManager; - }; - render(): any; -} diff --git a/lib/src/core/react/SearchkitProvider.js b/lib/src/core/react/SearchkitProvider.js deleted file mode 100644 index cc5b9ffc6..000000000 --- a/lib/src/core/react/SearchkitProvider.js +++ /dev/null @@ -1,32 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var React = require("react"); -var SearchkitManager_1 = require("../SearchkitManager"); -var SearchkitProvider = (function (_super) { - __extends(SearchkitProvider, _super); - function SearchkitProvider() { - _super.apply(this, arguments); - } - SearchkitProvider.prototype.componentDidMount = function () { - this.props.searchkit.completeRegistration(); - }; - SearchkitProvider.prototype.getChildContext = function () { - return { searchkit: this.props.searchkit }; - }; - SearchkitProvider.prototype.render = function () { - return this.props.children; - }; - SearchkitProvider.childContextTypes = { - searchkit: React.PropTypes.instanceOf(SearchkitManager_1.SearchkitManager) - }; - SearchkitProvider.propTypes = { - searchkit: React.PropTypes.instanceOf(SearchkitManager_1.SearchkitManager).isRequired, - children: React.PropTypes.element.isRequired - }; - return SearchkitProvider; -})(React.Component); -exports.SearchkitProvider = SearchkitProvider; -//# sourceMappingURL=SearchkitProvider.js.map \ No newline at end of file diff --git a/lib/src/core/react/SearchkitProvider.js.map b/lib/src/core/react/SearchkitProvider.js.map deleted file mode 100644 index 95586cc68..000000000 --- a/lib/src/core/react/SearchkitProvider.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SearchkitProvider.js","sourceRoot":"","sources":["../../../../src/core/react/SearchkitProvider.tsx"],"names":["SearchkitProvider","SearchkitProvider.constructor","SearchkitProvider.componentDidMount","SearchkitProvider.getChildContext","SearchkitProvider.render"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OAAO,CAAC,CAAA;AAC/B,iCAA+B,qBAE/B,CAAC,CAFmD;AAOpD;IAAuCA,qCAAmCA;IAA1EA;QAAuCC,8BAAmCA;IAsB1EA,CAACA;IAXAD,6CAAiBA,GAAjBA;QACCE,IAAIA,CAACA,KAAKA,CAACA,SAASA,CAACA,oBAAoBA,EAAEA,CAAAA;IAC5CA,CAACA;IAEDF,2CAAeA,GAAfA;QACCG,MAAMA,CAACA,EAACA,SAASA,EAACA,IAAIA,CAACA,KAAKA,CAACA,SAASA,EAACA,CAAAA;IACxCA,CAACA;IAEDH,kCAAMA,GAANA;QACCI,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,QAAQA,CAAAA;IAC3BA,CAACA;IAnBMJ,mCAAiBA,GAAGA;QAC1BA,SAASA,EAACA,KAAKA,CAACA,SAASA,CAACA,UAAUA,CAACA,mCAAgBA,CAACA;KACtDA,CAAAA;IAEMA,2BAASA,GAAGA;QAClBA,SAASA,EAACA,KAAKA,CAACA,SAASA,CAACA,UAAUA,CAACA,mCAAgBA,CAACA,CAACA,UAAUA;QACjEA,QAAQA,EAACA,KAAKA,CAACA,SAASA,CAACA,OAAOA,CAACA,UAAUA;KAC3CA,CAAAA;IAaFA,wBAACA;AAADA,CAACA,AAtBD,EAAuC,KAAK,CAAC,SAAS,EAsBrD;AAtBY,yBAAiB,oBAsB7B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/react/index.d.ts b/lib/src/core/react/index.d.ts deleted file mode 100644 index 7004e987b..000000000 --- a/lib/src/core/react/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from "./SearchkitComponent"; -export * from "./SearchkitProvider"; -export * from "./LoadingComponent"; -export * from "./FastClick"; diff --git a/lib/src/core/react/index.js b/lib/src/core/react/index.js deleted file mode 100644 index 9b6d3963b..000000000 --- a/lib/src/core/react/index.js +++ /dev/null @@ -1,8 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./SearchkitComponent")); -__export(require("./SearchkitProvider")); -__export(require("./LoadingComponent")); -__export(require("./FastClick")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/react/index.js.map b/lib/src/core/react/index.js.map deleted file mode 100644 index 63df2e57c..000000000 --- a/lib/src/core/react/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/react/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,sBACd,CAAC,EADmC;AACpC,iBAAc,qBACd,CAAC,EADkC;AACnC,iBAAc,oBACd,CAAC,EADiC;AAClC,iBAAc,aACd,CAAC,EAD0B"} \ No newline at end of file diff --git a/lib/src/core/state/ArrayState.d.ts b/lib/src/core/state/ArrayState.d.ts deleted file mode 100644 index 2e0d4cb03..000000000 --- a/lib/src/core/state/ArrayState.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { State } from "./State"; -export declare class ArrayState extends State> { - getValue(): (string | number)[]; - toggle(val: any): any; - clear(): any; - remove(val: any): any; - add(val: any): any; - contains(val: any): any; -} diff --git a/lib/src/core/state/ArrayState.js b/lib/src/core/state/ArrayState.js deleted file mode 100644 index 784139f96..000000000 --- a/lib/src/core/state/ArrayState.js +++ /dev/null @@ -1,40 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var State_1 = require("./State"); -var contains = require("lodash/includes"); -var without = require("lodash/without"); -var ArrayState = (function (_super) { - __extends(ArrayState, _super); - function ArrayState() { - _super.apply(this, arguments); - } - ArrayState.prototype.getValue = function () { - return this.value || []; - }; - ArrayState.prototype.toggle = function (val) { - if (this.contains(val)) { - return this.remove(val); - } - else { - return this.add(val); - } - }; - ArrayState.prototype.clear = function () { - return this.create([]); - }; - ArrayState.prototype.remove = function (val) { - return this.create(without(this.getValue(), val)); - }; - ArrayState.prototype.add = function (val) { - return this.create(this.getValue().concat(val)); - }; - ArrayState.prototype.contains = function (val) { - return contains(this.value, val); - }; - return ArrayState; -})(State_1.State); -exports.ArrayState = ArrayState; -//# sourceMappingURL=ArrayState.js.map \ No newline at end of file diff --git a/lib/src/core/state/ArrayState.js.map b/lib/src/core/state/ArrayState.js.map deleted file mode 100644 index 63f90815d..000000000 --- a/lib/src/core/state/ArrayState.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ArrayState.js","sourceRoot":"","sources":["../../../../src/core/state/ArrayState.ts"],"names":["ArrayState","ArrayState.constructor","ArrayState.getValue","ArrayState.toggle","ArrayState.clear","ArrayState.remove","ArrayState.add","ArrayState.contains"],"mappings":";;;;;AAAA,sBAAoB,SACpB,CAAC,CAD4B;AAC7B,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAC3C,IAAM,OAAO,GAAG,OAAO,CAAC,gBAAgB,CAAC,CAAA;AAEzC;IAAgCA,8BAA2BA;IAA3DA;QAAgCC,8BAA2BA;IAuB3DA,CAACA;IAtBCD,6BAAQA,GAARA;QACEE,MAAMA,CAACA,IAAIA,CAACA,KAAKA,IAAIA,EAAEA,CAAAA;IACzBA,CAACA;IACDF,2BAAMA,GAANA,UAAOA,GAAGA;QACRG,EAAEA,CAACA,CAACA,IAAIA,CAACA,QAAQA,CAACA,GAAGA,CAACA,CAACA,CAACA,CAACA;YACvBA,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,GAAGA,CAACA,CAAAA;QACzBA,CAACA;QAACA,IAAIA,CAACA,CAACA;YACNA,MAAMA,CAACA,IAAIA,CAACA,GAAGA,CAACA,GAAGA,CAACA,CAAAA;QACtBA,CAACA;IACHA,CAACA;IACDH,0BAAKA,GAALA;QACEI,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,EAAEA,CAACA,CAAAA;IACxBA,CAACA;IACDJ,2BAAMA,GAANA,UAAOA,GAAGA;QACRK,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,OAAOA,CAACA,IAAIA,CAACA,QAAQA,EAAEA,EAAEA,GAAGA,CAACA,CAACA,CAAAA;IACnDA,CAACA;IACDL,wBAAGA,GAAHA,UAAIA,GAAGA;QACLM,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,IAAIA,CAACA,QAAQA,EAAEA,CAACA,MAAMA,CAACA,GAAGA,CAACA,CAACA,CAAAA;IACjDA,CAACA;IACDN,6BAAQA,GAARA,UAASA,GAAGA;QACVO,MAAMA,CAACA,QAAQA,CAACA,IAAIA,CAACA,KAAKA,EAAEA,GAAGA,CAACA,CAAAA;IAClCA,CAACA;IACHP,iBAACA;AAADA,CAACA,AAvBD,EAAgC,aAAK,EAuBpC;AAvBY,kBAAU,aAuBtB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/state/LevelState.d.ts b/lib/src/core/state/LevelState.d.ts deleted file mode 100644 index b6359a70d..000000000 --- a/lib/src/core/state/LevelState.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { State } from "./State"; -export declare class LevelState extends State> { - value: Array; - getValue(): any[]; - add(level: number, val: any): any; - contains(level: number, val: any): any; - clear(level?: number): any; - remove(level: number, val: any): any; - toggle(level: number, val: any): any; - getLevel(level: number): Array; - levelHasFilters(level: number): boolean; - getLeafLevel(): number; - isLeafLevel(level: number): boolean; - toggleLevel(level: any, key: any): LevelState; -} diff --git a/lib/src/core/state/LevelState.js b/lib/src/core/state/LevelState.js deleted file mode 100644 index b6ed7fd13..000000000 --- a/lib/src/core/state/LevelState.js +++ /dev/null @@ -1,87 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var State_1 = require("./State"); -var isArray = require("lodash/isArray"); -var contains = require("lodash/includes"); -var take = require("lodash/take"); -var size = require("lodash/size"); -var without = require("lodash/without"); -var update = require("react-addons-update"); -var LevelState = (function (_super) { - __extends(LevelState, _super); - function LevelState() { - _super.apply(this, arguments); - } - LevelState.prototype.getValue = function () { - return this.value || []; - }; - LevelState.prototype.add = function (level, val) { - var ob = this.getValue(); - if (!isArray(ob[level])) { - ob = update(ob, (_a = {}, - _a[level] = { $set: [] }, - _a - )); - } - ob = update(ob, (_b = {}, - _b[level] = { $push: [val] }, - _b - )); - return this.create(ob); - var _a, _b; - }; - LevelState.prototype.contains = function (level, val) { - return contains(this.getValue()[level], val); - }; - LevelState.prototype.clear = function (level) { - if (level === void 0) { level = 0; } - return this.create(take(this.getValue(), level)); - }; - LevelState.prototype.remove = function (level, val) { - return this.create(update(this.getValue(), (_a = {}, - _a[level] = { $set: without(this.getValue()[level], val) }, - _a - ))); - var _a; - }; - LevelState.prototype.toggle = function (level, val) { - if (this.contains(level, val)) { - return this.remove(level, val); - } - else { - return this.add(level, val); - } - }; - LevelState.prototype.getLevel = function (level) { - return this.getValue()[level] || []; - }; - LevelState.prototype.levelHasFilters = function (level) { - return this.getLevel(level).length > 0; - }; - LevelState.prototype.getLeafLevel = function () { - return size(this.value) - 1; - }; - LevelState.prototype.isLeafLevel = function (level) { - return level === this.getLeafLevel(); - }; - LevelState.prototype.toggleLevel = function (level, key) { - if (this.contains(level, key)) { - if (this.isLeafLevel(level)) { - return this.clear(level); - } - else { - return this.clear(level + 1); - } - } - else { - return this.clear(level) - .add(level, key); - } - }; - return LevelState; -})(State_1.State); -exports.LevelState = LevelState; -//# sourceMappingURL=LevelState.js.map \ No newline at end of file diff --git a/lib/src/core/state/LevelState.js.map b/lib/src/core/state/LevelState.js.map deleted file mode 100644 index 42f6b2ffd..000000000 --- a/lib/src/core/state/LevelState.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"LevelState.js","sourceRoot":"","sources":["../../../../src/core/state/LevelState.ts"],"names":["LevelState","LevelState.constructor","LevelState.getValue","LevelState.add","LevelState.contains","LevelState.clear","LevelState.remove","LevelState.toggle","LevelState.getLevel","LevelState.levelHasFilters","LevelState.getLeafLevel","LevelState.isLeafLevel","LevelState.toggleLevel"],"mappings":"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"} \ No newline at end of file diff --git a/lib/src/core/state/ObjectState.d.ts b/lib/src/core/state/ObjectState.d.ts deleted file mode 100644 index 23e89be10..000000000 --- a/lib/src/core/state/ObjectState.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { State } from "./State"; -export declare class ObjectState extends State { - getValue(): Object; - hasValue(): boolean; -} diff --git a/lib/src/core/state/ObjectState.js b/lib/src/core/state/ObjectState.js deleted file mode 100644 index eef790233..000000000 --- a/lib/src/core/state/ObjectState.js +++ /dev/null @@ -1,22 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var State_1 = require("./State"); -var isEmpty = require("lodash/isEmpty"); -var ObjectState = (function (_super) { - __extends(ObjectState, _super); - function ObjectState() { - _super.apply(this, arguments); - } - ObjectState.prototype.getValue = function () { - return this.value || {}; - }; - ObjectState.prototype.hasValue = function () { - return !isEmpty(this.value); - }; - return ObjectState; -})(State_1.State); -exports.ObjectState = ObjectState; -//# sourceMappingURL=ObjectState.js.map \ No newline at end of file diff --git a/lib/src/core/state/ObjectState.js.map b/lib/src/core/state/ObjectState.js.map deleted file mode 100644 index c9f741e5c..000000000 --- a/lib/src/core/state/ObjectState.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ObjectState.js","sourceRoot":"","sources":["../../../../src/core/state/ObjectState.ts"],"names":["ObjectState","ObjectState.constructor","ObjectState.getValue","ObjectState.hasValue"],"mappings":";;;;;AAAA,sBAAoB,SACpB,CAAC,CAD4B;AAC7B,IAAM,OAAO,GAAG,OAAO,CAAC,gBAAgB,CAAC,CAAA;AAEzC;IAAiCA,+BAAaA;IAA9CA;QAAiCC,8BAAaA;IAS9CA,CAACA;IAPCD,8BAAQA,GAARA;QACEE,MAAMA,CAACA,IAAIA,CAACA,KAAKA,IAAIA,EAAEA,CAAAA;IACzBA,CAACA;IAEDF,8BAAQA,GAARA;QACEG,MAAMA,CAACA,CAACA,OAAOA,CAACA,IAAIA,CAACA,KAAKA,CAACA,CAAAA;IAC7BA,CAACA;IACHH,kBAACA;AAADA,CAACA,AATD,EAAiC,aAAK,EASrC;AATY,mBAAW,cASvB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/state/State.d.ts b/lib/src/core/state/State.d.ts deleted file mode 100644 index 5714f3b37..000000000 --- a/lib/src/core/state/State.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export declare class State { - value: T; - constructor(value?: any); - create(value: any): any; - setValue(value: T): any; - clear(): any; - getValue(): T; - hasValue(): boolean; -} diff --git a/lib/src/core/state/State.js b/lib/src/core/state/State.js deleted file mode 100644 index e81bc7e46..000000000 --- a/lib/src/core/state/State.js +++ /dev/null @@ -1,24 +0,0 @@ -var State = (function () { - function State(value) { - if (value === void 0) { value = null; } - this.value = value; - } - State.prototype.create = function (value) { - return new this.constructor(value); - }; - State.prototype.setValue = function (value) { - return this.create(value); - }; - State.prototype.clear = function () { - return this.create(null); - }; - State.prototype.getValue = function () { - return this.value; - }; - State.prototype.hasValue = function () { - return !!(this.value); - }; - return State; -})(); -exports.State = State; -//# sourceMappingURL=State.js.map \ No newline at end of file diff --git a/lib/src/core/state/State.js.map b/lib/src/core/state/State.js.map deleted file mode 100644 index d6b2a3da4..000000000 --- a/lib/src/core/state/State.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"State.js","sourceRoot":"","sources":["../../../../src/core/state/State.ts"],"names":["State","State.constructor","State.create","State.setValue","State.clear","State.getValue","State.hasValue"],"mappings":"AAEA;IAEEA,eAAYA,KAAUA;QAAVC,qBAAUA,GAAVA,YAAUA;QACpBA,IAAIA,CAACA,KAAKA,GAAGA,KAAKA,CAAAA;IACpBA,CAACA;IACDD,sBAAMA,GAANA,UAAOA,KAAKA;QACVE,MAAMA,CAACA,IAAUA,IAAIA,CAACA,WAAYA,CAACA,KAAKA,CAACA,CAAAA;IAC3CA,CAACA;IACDF,wBAAQA,GAARA,UAASA,KAAQA;QACfG,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,KAAKA,CAACA,CAAAA;IAC3BA,CAACA;IACDH,qBAAKA,GAALA;QACEI,MAAMA,CAACA,IAAIA,CAACA,MAAMA,CAACA,IAAIA,CAACA,CAAAA;IAC1BA,CAACA;IACDJ,wBAAQA,GAARA;QACEK,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAAAA;IACnBA,CAACA;IACDL,wBAAQA,GAARA;QACEM,MAAMA,CAACA,CAACA,CAACA,CAACA,IAAIA,CAACA,KAAKA,CAACA,CAAAA;IACvBA,CAACA;IACHN,YAACA;AAADA,CAACA,AApBD,IAoBC;AApBY,aAAK,QAoBjB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/state/ValueState.d.ts b/lib/src/core/state/ValueState.d.ts deleted file mode 100644 index b8fd4e956..000000000 --- a/lib/src/core/state/ValueState.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { State } from "./State"; -export declare class ValueState extends State { - toggle(value: any): any; - is(value: any): boolean; -} diff --git a/lib/src/core/state/ValueState.js b/lib/src/core/state/ValueState.js deleted file mode 100644 index 667229907..000000000 --- a/lib/src/core/state/ValueState.js +++ /dev/null @@ -1,26 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var State_1 = require("./State"); -var ValueState = (function (_super) { - __extends(ValueState, _super); - function ValueState() { - _super.apply(this, arguments); - } - ValueState.prototype.toggle = function (value) { - if (this.is(value)) { - return this.clear(); - } - else { - return this.setValue(value); - } - }; - ValueState.prototype.is = function (value) { - return this.value === value; - }; - return ValueState; -})(State_1.State); -exports.ValueState = ValueState; -//# sourceMappingURL=ValueState.js.map \ No newline at end of file diff --git a/lib/src/core/state/ValueState.js.map b/lib/src/core/state/ValueState.js.map deleted file mode 100644 index 8d86f4c03..000000000 --- a/lib/src/core/state/ValueState.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ValueState.js","sourceRoot":"","sources":["../../../../src/core/state/ValueState.ts"],"names":["ValueState","ValueState.constructor","ValueState.toggle","ValueState.is"],"mappings":";;;;;AAAA,sBAAoB,SAEpB,CAAC,CAF4B;AAE7B;IAAgCA,8BAAoBA;IAApDA;QAAgCC,8BAAoBA;IAapDA,CAACA;IAXCD,2BAAMA,GAANA,UAAOA,KAAKA;QACVE,EAAEA,CAAAA,CAACA,IAAIA,CAACA,EAAEA,CAACA,KAAKA,CAACA,CAACA,CAAAA,CAACA;YACjBA,MAAMA,CAACA,IAAIA,CAACA,KAAKA,EAAEA,CAAAA;QACrBA,CAACA;QAACA,IAAIA,CAACA,CAACA;YACNA,MAAMA,CAACA,IAAIA,CAACA,QAAQA,CAACA,KAAKA,CAACA,CAAAA;QAC7BA,CAACA;IACHA,CAACA;IAEDF,uBAAEA,GAAFA,UAAGA,KAAKA;QACNG,MAAMA,CAACA,IAAIA,CAACA,KAAKA,KAAKA,KAAKA,CAACA;IAC9BA,CAACA;IACHH,iBAACA;AAADA,CAACA,AAbD,EAAgC,aAAK,EAapC;AAbY,kBAAU,aAatB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/state/index.d.ts b/lib/src/core/state/index.d.ts deleted file mode 100644 index e8336df6e..000000000 --- a/lib/src/core/state/index.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export * from "./State"; -export * from "./ArrayState"; -export * from "./ObjectState"; -export * from "./ValueState"; -export * from "./LevelState"; diff --git a/lib/src/core/state/index.js b/lib/src/core/state/index.js deleted file mode 100644 index 6fdec42de..000000000 --- a/lib/src/core/state/index.js +++ /dev/null @@ -1,9 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./State")); -__export(require("./ArrayState")); -__export(require("./ObjectState")); -__export(require("./ValueState")); -__export(require("./LevelState")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/state/index.js.map b/lib/src/core/state/index.js.map deleted file mode 100644 index c0cf0c829..000000000 --- a/lib/src/core/state/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/state/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,SACd,CAAC,EADsB;AACvB,iBAAc,cACd,CAAC,EAD2B;AAC5B,iBAAc,eACd,CAAC,EAD4B;AAC7B,iBAAc,cACd,CAAC,EAD2B;AAC5B,iBAAc,cACd,CAAC,EAD2B"} \ No newline at end of file diff --git a/lib/src/core/support/EventEmitter.d.ts b/lib/src/core/support/EventEmitter.d.ts deleted file mode 100644 index 51a7a034d..000000000 --- a/lib/src/core/support/EventEmitter.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare class EventEmitter { - listeners: any[]; - addListener(fn: any): () => void; - trigger(...args: any[]): void; -} diff --git a/lib/src/core/support/EventEmitter.js b/lib/src/core/support/EventEmitter.js deleted file mode 100644 index dacd26149..000000000 --- a/lib/src/core/support/EventEmitter.js +++ /dev/null @@ -1,26 +0,0 @@ -var without = require("lodash/without"); -var each = require("lodash/each"); -var EventEmitter = (function () { - function EventEmitter() { - this.listeners = []; - } - EventEmitter.prototype.addListener = function (fn) { - var _this = this; - this.listeners.push(fn); - return function () { - _this.listeners = without(_this.listeners, fn); - }; - }; - EventEmitter.prototype.trigger = function () { - var args = []; - for (var _i = 0; _i < arguments.length; _i++) { - args[_i - 0] = arguments[_i]; - } - each(this.listeners, function (fn) { - fn.apply(null, args); - }); - }; - return EventEmitter; -})(); -exports.EventEmitter = EventEmitter; -//# sourceMappingURL=EventEmitter.js.map \ No newline at end of file diff --git a/lib/src/core/support/EventEmitter.js.map b/lib/src/core/support/EventEmitter.js.map deleted file mode 100644 index 7949bbbf6..000000000 --- a/lib/src/core/support/EventEmitter.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"EventEmitter.js","sourceRoot":"","sources":["../../../../src/core/support/EventEmitter.ts"],"names":["EventEmitter","EventEmitter.constructor","EventEmitter.addListener","EventEmitter.trigger"],"mappings":"AAAA,IAAM,OAAO,GAAG,OAAO,CAAC,gBAAgB,CAAC,CAAA;AACzC,IAAM,IAAI,GAAG,OAAO,CAAC,aAAa,CAAC,CAAA;AAEnC;IAAAA;QACEC,cAASA,GAAGA,EAAEA,CAAAA;IAchBA,CAACA;IAZCD,kCAAWA,GAAXA,UAAYA,EAAEA;QAAdE,iBAKCA;QAJCA,IAAIA,CAACA,SAASA,CAACA,IAAIA,CAACA,EAAEA,CAACA,CAAAA;QACvBA,MAAMA,CAACA;YACLA,KAAIA,CAACA,SAASA,GAAGA,OAAOA,CAACA,KAAIA,CAACA,SAASA,EAAEA,EAAEA,CAACA,CAAAA;QAC9CA,CAACA,CAAAA;IACHA,CAACA;IAEDF,8BAAOA,GAAPA;QAAQG,cAAOA;aAAPA,WAAOA,CAAPA,sBAAOA,CAAPA,IAAOA;YAAPA,6BAAOA;;QACbA,IAAIA,CAACA,IAAIA,CAACA,SAASA,EAAEA,UAACA,EAAEA;YACtBA,EAAEA,CAACA,KAAKA,CAACA,IAAIA,EAAEA,IAAIA,CAACA,CAAAA;QACtBA,CAACA,CAACA,CAAAA;IACJA,CAACA;IACHH,mBAACA;AAADA,CAACA,AAfD,IAeC;AAfY,oBAAY,eAexB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/support/Newable.d.ts b/lib/src/core/support/Newable.d.ts deleted file mode 100644 index c6d81ac57..000000000 --- a/lib/src/core/support/Newable.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface Newable { - new (...args: any[]): T; -} diff --git a/lib/src/core/support/Newable.js b/lib/src/core/support/Newable.js deleted file mode 100644 index 986571b8c..000000000 --- a/lib/src/core/support/Newable.js +++ /dev/null @@ -1 +0,0 @@ -//# sourceMappingURL=Newable.js.map \ No newline at end of file diff --git a/lib/src/core/support/Newable.js.map b/lib/src/core/support/Newable.js.map deleted file mode 100644 index 682036a44..000000000 --- a/lib/src/core/support/Newable.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Newable.js","sourceRoot":"","sources":["../../../../src/core/support/Newable.ts"],"names":[],"mappings":""} \ No newline at end of file diff --git a/lib/src/core/support/Utils.d.ts b/lib/src/core/support/Utils.d.ts deleted file mode 100644 index 94825153f..000000000 --- a/lib/src/core/support/Utils.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export declare class Utils { - static guid(): string; - static collapse(collection: any, seed: any): any; - static instanceOf(klass: any): (val: any) => boolean; - static interpolate(str: any, interpolations: any): any; - static translate(key: any, interpolations?: any): any; -} diff --git a/lib/src/core/support/Utils.js b/lib/src/core/support/Utils.js deleted file mode 100644 index 62d72ca36..000000000 --- a/lib/src/core/support/Utils.js +++ /dev/null @@ -1,35 +0,0 @@ -var reduce = require("lodash/reduce"); -var Utils = (function () { - function Utils() { - } - Utils.guid = function () { - return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { - var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); - return v.toString(16); - }); - }; - Utils.collapse = function (collection, seed) { - var reducer = function (current, fn) { return fn(current); }; - return reduce(collection, reducer, seed); - }; - Utils.instanceOf = function (klass) { - return function (val) { return val instanceof klass; }; - }; - Utils.interpolate = function (str, interpolations) { - return str.replace(/{([^{}]*)}/g, function (a, b) { - var r = interpolations[b]; - return typeof r === 'string' || typeof r === 'number' ? r : a; - }); - }; - Utils.translate = function (key, interpolations) { - if (interpolations) { - return Utils.interpolate(key, interpolations); - } - else { - return key; - } - }; - return Utils; -})(); -exports.Utils = Utils; -//# sourceMappingURL=Utils.js.map \ No newline at end of file diff --git a/lib/src/core/support/Utils.js.map b/lib/src/core/support/Utils.js.map deleted file mode 100644 index 5d5f92ee7..000000000 --- a/lib/src/core/support/Utils.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Utils.js","sourceRoot":"","sources":["../../../../src/core/support/Utils.ts"],"names":["Utils","Utils.constructor","Utils.guid","Utils.collapse","Utils.instanceOf","Utils.interpolate","Utils.translate"],"mappings":"AAAA,IAAM,MAAM,GAAG,OAAO,CAAC,eAAe,CAAC,CAAA;AAEvC;IAAAA;IAkCAC,CAACA;IAjCQD,UAAIA,GAAXA;QACEE,MAAMA,CAACA,sCAAsCA,CAACA,OAAOA,CAACA,OAAOA,EAAEA,UAASA,CAACA;YACvE,IAAI,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,GAAC,EAAE,GAAC,CAAC,EAAE,CAAC,GAAG,CAAC,IAAI,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC,GAAC,GAAG,GAAC,GAAG,CAAC,CAAC;YAC3D,MAAM,CAAC,CAAC,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;QACxB,CAAC,CAACA,CAACA;IACLA,CAACA;IAEMF,cAAQA,GAAfA,UAAgBA,UAAUA,EAAEA,IAAIA;QAC9BG,IAAMA,OAAOA,GAAGA,UAACA,OAAOA,EAAEA,EAAEA,IAAIA,OAAAA,EAAEA,CAACA,OAAOA,CAACA,EAAXA,CAAWA,CAAAA;QAC3CA,MAAMA,CAACA,MAAMA,CAACA,UAAUA,EAAEA,OAAOA,EAAEA,IAAIA,CAACA,CAAAA;IAC1CA,CAACA;IAEMH,gBAAUA,GAAjBA,UAAkBA,KAAKA;QACrBI,MAAMA,CAACA,UAACA,GAAGA,IAAIA,OAAAA,GAAGA,YAAYA,KAAKA,EAApBA,CAAoBA,CAAAA;IACrCA,CAACA;IAEMJ,iBAAWA,GAAlBA,UAAmBA,GAAGA,EAAEA,cAAcA;QACpCK,MAAMA,CAACA,GAAGA,CAACA,OAAOA,CAClBA,aAAaA,EACbA,UAACA,CAACA,EAAEA,CAACA;YACJA,IAAIA,CAACA,GAAGA,cAAcA,CAACA,CAACA,CAACA,CAACA;YAC1BA,MAAMA,CAACA,OAAOA,CAACA,KAAKA,QAAQA,IAAIA,OAAOA,CAACA,KAAKA,QAAQA,GAAGA,CAACA,GAAGA,CAACA,CAACA;QAC/DA,CAACA,CACAA,CAAAA;IACHA,CAACA;IAEML,eAASA,GAAhBA,UAAiBA,GAAGA,EAAEA,cAAeA;QACnCM,EAAEA,CAAAA,CAACA,cAAcA,CAACA,CAAAA,CAACA;YACjBA,MAAMA,CAACA,KAAKA,CAACA,WAAWA,CAACA,GAAGA,EAAEA,cAAcA,CAACA,CAAAA;QAC/CA,CAACA;QAACA,IAAIA,CAACA,CAACA;YACNA,MAAMA,CAACA,GAAGA,CAAAA;QACZA,CAACA;IACHA,CAACA;IACHN,YAACA;AAADA,CAACA,AAlCD,IAkCC;AAlCY,aAAK,QAkCjB,CAAA"} \ No newline at end of file diff --git a/lib/src/core/support/index.d.ts b/lib/src/core/support/index.d.ts deleted file mode 100644 index ed4e40ea1..000000000 --- a/lib/src/core/support/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./Newable"; -export * from "./Utils"; -export * from "./EventEmitter"; diff --git a/lib/src/core/support/index.js b/lib/src/core/support/index.js deleted file mode 100644 index 7db981d22..000000000 --- a/lib/src/core/support/index.js +++ /dev/null @@ -1,7 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./Newable")); -__export(require("./Utils")); -__export(require("./EventEmitter")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/support/index.js.map b/lib/src/core/support/index.js.map deleted file mode 100644 index 2838a6719..000000000 --- a/lib/src/core/support/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/support/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,WACd,CAAC,EADwB;AACzB,iBAAc,SACd,CAAC,EADsB;AACvB,iBAAc,gBACd,CAAC,EAD6B"} \ No newline at end of file diff --git a/lib/src/core/transport/AxiosESTransport.d.ts b/lib/src/core/transport/AxiosESTransport.d.ts deleted file mode 100644 index 848bb4bc8..000000000 --- a/lib/src/core/transport/AxiosESTransport.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import * as axios from "axios"; -import { ESTransport } from "./ESTransport"; -export interface ESTransportOptions { - headers?: Object; - basicAuth?: string; -} -export declare class AxiosESTransport extends ESTransport { - host: string; - static timeout: number; - axios: axios.AxiosInstance; - options: ESTransportOptions; - constructor(host: string, options?: ESTransportOptions); - search(query: Object): axios.Promise; - getData(response: any): any; -} diff --git a/lib/src/core/transport/AxiosESTransport.js b/lib/src/core/transport/AxiosESTransport.js deleted file mode 100644 index e1b7743df..000000000 --- a/lib/src/core/transport/AxiosESTransport.js +++ /dev/null @@ -1,38 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var axios = require("axios"); -var ESTransport_1 = require("./ESTransport"); -var defaults = require("lodash/defaults"); -var AxiosESTransport = (function (_super) { - __extends(AxiosESTransport, _super); - function AxiosESTransport(host, options) { - if (options === void 0) { options = {}; } - _super.call(this); - this.host = host; - this.options = defaults(options, { - headers: {} - }); - if (this.options.basicAuth) { - this.options.headers["Authorization"] = ("Basic " + btoa(this.options.basicAuth)); - } - this.axios = axios.create({ - baseURL: this.host, - timeout: AxiosESTransport.timeout, - headers: this.options.headers - }); - } - AxiosESTransport.prototype.search = function (query) { - return this.axios.post("/_search", query) - .then(this.getData); - }; - AxiosESTransport.prototype.getData = function (response) { - return response.data; - }; - AxiosESTransport.timeout = 5000; - return AxiosESTransport; -})(ESTransport_1.ESTransport); -exports.AxiosESTransport = AxiosESTransport; -//# sourceMappingURL=AxiosESTransport.js.map \ No newline at end of file diff --git a/lib/src/core/transport/AxiosESTransport.js.map b/lib/src/core/transport/AxiosESTransport.js.map deleted file mode 100644 index 3ce426b7d..000000000 --- a/lib/src/core/transport/AxiosESTransport.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AxiosESTransport.js","sourceRoot":"","sources":["../../../../src/core/transport/AxiosESTransport.ts"],"names":["AxiosESTransport","AxiosESTransport.constructor","AxiosESTransport.search","AxiosESTransport.getData"],"mappings":";;;;;AAAA,IAAY,KAAK,WAAM,OACvB,CAAC,CAD6B;AAE9B,4BAA0B,eAAe,CAAC,CAAA;AAC1C,IAAM,QAAQ,GAAG,OAAO,CAAC,iBAAiB,CAAC,CAAA;AAO3C;IAAsCA,oCAAWA;IAK/CA,0BAAmBA,IAAWA,EAAEA,OAA6BA;QAA7BC,uBAA6BA,GAA7BA,YAA6BA;QAC3DA,iBAAOA,CAAAA;QADUA,SAAIA,GAAJA,IAAIA,CAAOA;QAE5BA,IAAIA,CAACA,OAAOA,GAAGA,QAAQA,CAACA,OAAOA,EAAEA;YAC/BA,OAAOA,EAACA,EAAEA;SACXA,CAACA,CAAAA;QACFA,EAAEA,CAAAA,CAACA,IAAIA,CAACA,OAAOA,CAACA,SAASA,CAACA,CAAAA,CAACA;YACzBA,IAAIA,CAACA,OAAOA,CAACA,OAAOA,CAACA,eAAeA,CAACA,GAAGA,CACtCA,QAAQA,GAAGA,IAAIA,CAACA,IAAIA,CAACA,OAAOA,CAACA,SAASA,CAACA,CAACA,CAAAA;QAC5CA,CAACA;QACDA,IAAIA,CAACA,KAAKA,GAAGA,KAAKA,CAACA,MAAMA,CAACA;YACxBA,OAAOA,EAACA,IAAIA,CAACA,IAAIA;YACjBA,OAAOA,EAACA,gBAAgBA,CAACA,OAAOA;YAChCA,OAAOA,EAACA,IAAIA,CAACA,OAAOA,CAACA,OAAOA;SAC7BA,CAACA,CAAAA;IACJA,CAACA;IAEDD,iCAAMA,GAANA,UAAOA,KAAYA;QACjBE,MAAMA,CAACA,IAAIA,CAACA,KAAKA,CAACA,IAAIA,CAACA,UAAUA,EAAEA,KAAKA,CAACA;aACtCA,IAAIA,CAACA,IAAIA,CAACA,OAAOA,CAACA,CAAAA;IACvBA,CAACA;IAEDF,kCAAOA,GAAPA,UAAQA,QAAQA;QACdG,MAAMA,CAACA,QAAQA,CAACA,IAAIA,CAAAA;IACtBA,CAACA;IA3BMH,wBAAOA,GAAGA,IAAIA,CAAAA;IA6BvBA,uBAACA;AAADA,CAACA,AA9BD,EAAsC,yBAAW,EA8BhD;AA9BY,wBAAgB,mBA8B5B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/transport/ESTransport.d.ts b/lib/src/core/transport/ESTransport.d.ts deleted file mode 100644 index d05eb090e..000000000 --- a/lib/src/core/transport/ESTransport.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare abstract class ESTransport { - abstract search(query: Object): any; -} diff --git a/lib/src/core/transport/ESTransport.js b/lib/src/core/transport/ESTransport.js deleted file mode 100644 index 57af90ca7..000000000 --- a/lib/src/core/transport/ESTransport.js +++ /dev/null @@ -1,7 +0,0 @@ -var ESTransport = (function () { - function ESTransport() { - } - return ESTransport; -})(); -exports.ESTransport = ESTransport; -//# sourceMappingURL=ESTransport.js.map \ No newline at end of file diff --git a/lib/src/core/transport/ESTransport.js.map b/lib/src/core/transport/ESTransport.js.map deleted file mode 100644 index d9673395f..000000000 --- a/lib/src/core/transport/ESTransport.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ESTransport.js","sourceRoot":"","sources":["../../../../src/core/transport/ESTransport.ts"],"names":["ESTransport","ESTransport.constructor"],"mappings":"AAAA;IAAAA;IAEAC,CAACA;IAADD,kBAACA;AAADA,CAACA,AAFD,IAEC;AAFqB,mBAAW,cAEhC,CAAA"} \ No newline at end of file diff --git a/lib/src/core/transport/MockESTransport.d.ts b/lib/src/core/transport/MockESTransport.d.ts deleted file mode 100644 index c054475a8..000000000 --- a/lib/src/core/transport/MockESTransport.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ESTransport } from "./ESTransport"; -export declare class MockESTransport extends ESTransport { - search(query: any): Promise; -} diff --git a/lib/src/core/transport/MockESTransport.js b/lib/src/core/transport/MockESTransport.js deleted file mode 100644 index ba89e1160..000000000 --- a/lib/src/core/transport/MockESTransport.js +++ /dev/null @@ -1,18 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var ESTransport_1 = require("./ESTransport"); -var MockESTransport = (function (_super) { - __extends(MockESTransport, _super); - function MockESTransport() { - _super.apply(this, arguments); - } - MockESTransport.prototype.search = function (query) { - return Promise.resolve(query); - }; - return MockESTransport; -})(ESTransport_1.ESTransport); -exports.MockESTransport = MockESTransport; -//# sourceMappingURL=MockESTransport.js.map \ No newline at end of file diff --git a/lib/src/core/transport/MockESTransport.js.map b/lib/src/core/transport/MockESTransport.js.map deleted file mode 100644 index 7d326a9e9..000000000 --- a/lib/src/core/transport/MockESTransport.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"MockESTransport.js","sourceRoot":"","sources":["../../../../src/core/transport/MockESTransport.ts"],"names":["MockESTransport","MockESTransport.constructor","MockESTransport.search"],"mappings":";;;;;AAAA,4BAA0B,eAAe,CAAC,CAAA;AAE1C;IAAqCA,mCAAWA;IAAhDA;QAAqCC,8BAAWA;IAKhDA,CAACA;IAHCD,gCAAMA,GAANA,UAAOA,KAAKA;QACVE,MAAMA,CAACA,OAAOA,CAACA,OAAOA,CAACA,KAAKA,CAACA,CAAAA;IAC/BA,CAACA;IACHF,sBAACA;AAADA,CAACA,AALD,EAAqC,yBAAW,EAK/C;AALY,uBAAe,kBAK3B,CAAA"} \ No newline at end of file diff --git a/lib/src/core/transport/index.d.ts b/lib/src/core/transport/index.d.ts deleted file mode 100644 index 8a672c1d3..000000000 --- a/lib/src/core/transport/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./ESTransport"; -export * from "./AxiosESTransport"; -export * from "./MockESTransport"; diff --git a/lib/src/core/transport/index.js b/lib/src/core/transport/index.js deleted file mode 100644 index fa8b99663..000000000 --- a/lib/src/core/transport/index.js +++ /dev/null @@ -1,7 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require("./ESTransport")); -__export(require("./AxiosESTransport")); -__export(require("./MockESTransport")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/core/transport/index.js.map b/lib/src/core/transport/index.js.map deleted file mode 100644 index 404b973aa..000000000 --- a/lib/src/core/transport/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/core/transport/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,eACd,CAAC,EAD4B;AAC7B,iBAAc,oBACd,CAAC,EADiC;AAClC,iBAAc,mBACd,CAAC,EADgC"} \ No newline at end of file diff --git a/lib/src/index.d.ts b/lib/src/index.d.ts deleted file mode 100644 index ae060a6e2..000000000 --- a/lib/src/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './components'; -export * from "./core"; diff --git a/lib/src/index.js b/lib/src/index.js deleted file mode 100644 index 45d6c768b..000000000 --- a/lib/src/index.js +++ /dev/null @@ -1,6 +0,0 @@ -function __export(m) { - for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; -} -__export(require('./components')); -__export(require("./core")); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/lib/src/index.js.map b/lib/src/index.js.map deleted file mode 100644 index 32cda8741..000000000 --- a/lib/src/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;AAAA,iBAAc,cAAc,CAAC,EAAA;AAC7B,iBAAc,QACd,CAAC,EADqB"} \ No newline at end of file diff --git a/lib/test/e2e/specs/TestSpec.d.ts b/lib/test/e2e/specs/TestSpec.d.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/lib/test/e2e/specs/TestSpec.js b/lib/test/e2e/specs/TestSpec.js deleted file mode 100644 index 494e4c7ac..000000000 --- a/lib/test/e2e/specs/TestSpec.js +++ /dev/null @@ -1,107 +0,0 @@ -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { - if (typeof Reflect === "object" && typeof Reflect.decorate === "function") return Reflect.decorate(decorators, target, key, desc); - switch (arguments.length) { - case 2: return decorators.reduceRight(function(o, d) { return (d && d(o)) || o; }, target); - case 3: return decorators.reduceRight(function(o, d) { return (d && d(target, key)), void 0; }, void 0); - case 4: return decorators.reduceRight(function(o, d) { return (d && d(target, key, o)) || o; }, desc); - } -}; -var __metadata = (this && this.__metadata) || function (k, v) { - if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); -}; -var xenon_1 = require("xenon"); -var SearchBox_ts_1 = require("../../../src/components/search/search-box/page-objects/SearchBox.ts"); -var RefinementListFilter_ts_1 = require("../../../src/components/search/filters/refinement-list-filter/page-objects/RefinementListFilter.ts"); -var HitsStats_ts_1 = require("../../../src/components/search/hits-stats/page-objects/HitsStats.ts"); -var Hit = (function (_super) { - __extends(Hit, _super); - function Hit() { - _super.apply(this, arguments); - } - __decorate([ - xenon_1.field(xenon_1.Component, { qa: "title" }), - __metadata('design:type', xenon_1.Component) - ], Hit.prototype, "title"); - return Hit; -})(xenon_1.Component); -var MovieHits = (function (_super) { - __extends(MovieHits, _super); - function MovieHits() { - _super.apply(this, arguments); - } - MovieHits = __decorate([ - xenon_1.defaults({ qa: "hits", itemQA: "hit", itemType: Hit }), - __metadata('design:paramtypes', []) - ], MovieHits); - return MovieHits; -})(xenon_1.List); -var SearchPage = (function (_super) { - __extends(SearchPage, _super); - function SearchPage() { - _super.apply(this, arguments); - } - __decorate([ - xenon_1.field(MovieHits), - __metadata('design:type', MovieHits) - ], SearchPage.prototype, "hits"); - __decorate([ - xenon_1.field(SearchBox_ts_1.default), - __metadata('design:type', SearchBox_ts_1.default) - ], SearchPage.prototype, "searchbox"); - __decorate([ - xenon_1.field(HitsStats_ts_1.default), - __metadata('design:type', HitsStats_ts_1.default) - ], SearchPage.prototype, "hitStats"); - __decorate([ - xenon_1.field(RefinementListFilter_ts_1.default, { id: "actors" }), - __metadata('design:type', RefinementListFilter_ts_1.default) - ], SearchPage.prototype, "actorsFilter"); - return SearchPage; -})(xenon_1.Component); -var searchPage = null; -describe("example", function () { - beforeEach(function () { - searchPage = new SearchPage(); - browser.get("http://localhost:8080/test/e2e/movie-app"); - }); - it("should show hits", function () { - expect(searchPage.hits.isVisible(20000)).toBe(true); - expect(searchPage.hits.count()).toBe(10); - }); - it("should find matrix", function () { - searchPage.searchbox.search("matrix"); - expect(searchPage.hits.get(0).isVisible()).toBe(true); - expect(searchPage.hits.get(0).title.getText()).toBe("The Matrix"); - expect(searchPage.hits.count()).toBe(3); - expect(searchPage.hitStats.info.getText()).toBe("3 results found"); - }); - it("should refine actors", function () { - expect(searchPage.actorsFilter.isVisible()).toBe(true); - var firstOption = searchPage.actorsFilter.options.get(0); - expect(searchPage.actorsFilter.options.count()).toBe(10); - expect(firstOption.label.getText()).toBe("Naveen Andrews"); - firstOption.click(); - expect(searchPage.searchbox.loader.isNotVisible()).toBe(true); - var firstHit = searchPage.hits.get(0); - expect(firstHit.isVisible()).toBe(true); - expect(firstHit.title.getText()).toBe("Lost"); - var secondOption = searchPage.actorsFilter.options.get(1); - expect(secondOption.label.getText()).toBe("Emilie de Ravin"); - secondOption.click(); - expect(searchPage.searchbox.loader.isNotVisible()).toBe(true); - firstHit = searchPage.hits.get(0); - expect(firstHit.isVisible()).toBe(true); - expect(firstHit.title.getText()).toBe("Confirmed Dead"); - searchPage.actorsFilter.options.get(0).click(); - expect(searchPage.searchbox.loader.isNotVisible()).toBe(true); - firstHit = searchPage.hits.get(0); - expect(firstHit.title.getText()).toBe("Lost"); - expect(searchPage.hitStats.info.getText()).toBe("73 results found"); - }); -}); -//# sourceMappingURL=TestSpec.js.map \ No newline at end of file diff --git a/lib/test/e2e/specs/TestSpec.js.map b/lib/test/e2e/specs/TestSpec.js.map deleted file mode 100644 index 7f1ed46d0..000000000 --- a/lib/test/e2e/specs/TestSpec.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TestSpec.js","sourceRoot":"","sources":["../../../../test/e2e/specs/TestSpec.ts"],"names":["Hit","Hit.constructor","MovieHits","MovieHits.constructor","SearchPage","SearchPage.constructor"],"mappings":"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"} \ No newline at end of file