@acoustic-content-sdk/component-api
Advanced tools
Comparing version 9.0.251 to 9.0.270
@@ -353,2 +353,47 @@ (function (global, factory) { | ||
* @fileoverview added by tsickle | ||
* Generated from: search/reconciled.delivery.search.resolver.ts | ||
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
/** | ||
* Input to the reconciled search operation | ||
* @record | ||
* @template T | ||
*/ | ||
function ReconciledDeliverySearchInput() { } | ||
if (false) { | ||
/** | ||
* Matcher function that tests if a particular value matches the search query | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.predicate; | ||
/** | ||
* The search query object used to execute a query equivalent to | ||
* the matcher | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.query; | ||
} | ||
/** | ||
* Service that performs a search query against delivery search for | ||
* artifacts of a particular classification. | ||
* @record | ||
*/ | ||
function ReconciledDeliverySearchResolver() { } | ||
if (false) { | ||
/** | ||
* Execute the search. The implementation will add the classification | ||
* to the `fq` part of the query, automatically, so there is no need to contain it in | ||
* the query. | ||
* | ||
* @template ITEM, RESULT | ||
* @param {?} aQuery - the query input | ||
* @param {?} aClassification - the classification | ||
* | ||
* @return {?} the search result | ||
*/ | ||
ReconciledDeliverySearchResolver.prototype.getDeliverySearchResults = function (aQuery, aClassification) { }; | ||
} | ||
/** | ||
* @fileoverview added by tsickle | ||
* Generated from: seed/seed.resolver.ts | ||
@@ -473,3 +518,3 @@ * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
var VERSION = { version: { major: '9', minor: '0', patch: '251', branch: 'master' }, build: new Date(1581068806776) }; | ||
var VERSION = { version: { major: '9', minor: '0', patch: '270', branch: 'master' }, build: new Date(1581429221079) }; | ||
/** | ||
@@ -476,0 +521,0 @@ * Module name |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define("@acoustic-content-sdk/component-api",["exports"],t):t(((e=e||self)["acoustic-content-sdk"]=e["acoustic-content-sdk"]||{},e["acoustic-content-sdk"]["component-api"]={}))}(this,(function(e){"use strict";var t={version:{major:"9",minor:"0",patch:"251",branch:"master"},build:new Date(1581068806776)};e.VERSION=t,e.WCH_RC_INTERCEPTOR_TOKEN="8453750A-4519-4184-840B-D490E909D23E",Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define("@acoustic-content-sdk/component-api",["exports"],t):t(((e=e||self)["acoustic-content-sdk"]=e["acoustic-content-sdk"]||{},e["acoustic-content-sdk"]["component-api"]={}))}(this,(function(e){"use strict";var t={version:{major:"9",minor:"0",patch:"270",branch:"master"},build:new Date(1581429221079)};e.VERSION=t,e.WCH_RC_INTERCEPTOR_TOKEN="8453750A-4519-4184-840B-D490E909D23E",Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=acoustic-content-sdk-component-api.umd.min.js.map |
@@ -21,2 +21,3 @@ /** | ||
import { SiteDeliveryContentItem } from '@acoustic-content-sdk/api'; | ||
import { UnaryFunction } from 'rxjs'; | ||
@@ -262,2 +263,35 @@ export declare interface AbstractComponentResolver<T> { | ||
/** | ||
* Input to the reconciled search operation | ||
*/ | ||
export declare interface ReconciledDeliverySearchInput<T> { | ||
/** | ||
* Matcher function that tests if a particular value matches the search query | ||
*/ | ||
predicate: UnaryFunction<T, boolean>; | ||
/** | ||
* The search query object used to execute a query equivalent to | ||
* the matcher | ||
*/ | ||
query: QueryInput; | ||
} | ||
/** | ||
* Service that performs a search query against delivery search for | ||
* artifacts of a particular classification. | ||
*/ | ||
export declare interface ReconciledDeliverySearchResolver { | ||
/** | ||
* Execute the search. The implementation will add the classification | ||
* to the `fq` part of the query, automatically, so there is no need to contain it in | ||
* the query. | ||
* | ||
* @param aQuery - the query input | ||
* @param aClassification - the classification | ||
* | ||
* @returns the search result | ||
*/ | ||
getDeliverySearchResults<ITEM, RESULT>(aQuery: ReconciledDeliverySearchInput<ITEM>, aClassification: string): Observable<SearchResults<RESULT>>; | ||
} | ||
export declare type RenderingContextInput = string | DeliveryContentItem | DeliveryGroupElement | DeliveryReferenceElement; | ||
@@ -264,0 +298,0 @@ |
@@ -25,2 +25,3 @@ /** | ||
export {} from './search/delivery.search.resolver'; | ||
export {} from './search/reconciled.delivery.search.resolver'; | ||
export {} from './seed/seed.resolver'; | ||
@@ -33,2 +34,2 @@ export {} from './services/page/wch.page.service'; | ||
export { VERSION } from './version'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBTUEsZUFBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxlQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGVBQWMscUNBQXFDLENBQUM7QUFDcEQsZUFBYyxzQ0FBc0MsQ0FBQztBQUNyRCxlQUFjLGtDQUFrQyxDQUFDO0FBQ2pELGVBQWMsbURBQW1ELENBQUM7QUFDbEUsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsbUNBQW1DLENBQUM7QUFDbEQsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLCtDQUErQyxDQUFDO0FBQzlELHlDQUFjLDJDQUEyQyxDQUFDO0FBQzFELGVBQWMsd0NBQXdDLENBQUM7QUFDdkQsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLHNCQUFzQixDQUFDO0FBQ3JDLGVBQWMsa0NBQWtDLENBQUM7QUFDakQsZUFBYywwQkFBMEIsQ0FBQztBQUN6QyxlQUFjLCtCQUErQixDQUFDO0FBQzlDLGVBQWMsK0JBQStCLENBQUM7QUFDOUMsZUFBYywwQkFBMEIsQ0FBQztBQUN6QyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sV0FBVyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBGcmFtZXdvcmsgaW5kZXBlbmRlbnQgY29sbGVjdGlvbiBvZiBBUElzIGFuZCBjb25zdGFudHNcbiAqXG4gKiBAcGFja2FnZURvY3VtZW50YXRpb25cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2NvbXBvbmVudC9jb21wb25lbnQucmVnaXN0cnknO1xuZXhwb3J0ICogZnJvbSAnLi9jb21wb25lbnQvY29tcG9uZW50LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vY29udGVudC9kZWxpdmVyeS5jb250ZW50LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vZGVjb3JhdG9ycy9sYXlvdXQvbGF5b3V0LmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2hhbmRsZWJhcnMvaGFuZGxlYmFycy5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL2xheW91dC1tYXBwaW5nL2RlbGl2ZXJ5LmxheW91dC5tYXBwaW5nLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0L2RlbGl2ZXJ5LmxheW91dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL2xheW91dC9sYXlvdXQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9tYXBwaW5nL2xheW91dC5tYXBwaW5nLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vcGFnZS9kZWxpdmVyeS5wYWdlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vcHJvdGVjdGVkLWNvbnRlbnQvcHJvdGVjdGVkLmNvbnRlbnQuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3JlbmRlcmluZy9yZW5kZXJpbmcuY29udGV4dC5pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL3JlbmRlcmluZy9yZW5kZXJpbmcuY29udGV4dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlYXJjaC9kZWxpdmVyeS5zZWFyY2gucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9zZWVkL3NlZWQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9wYWdlL3djaC5wYWdlLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy93aW5kb3cvd2luZG93JztcbmV4cG9ydCAqIGZyb20gJy4vc2l0ZS9kZWxpdmVyeS5zaXRlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vdHlwZS9kZWxpdmVyeS50eXBlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vdHlwZS90eXBlLnJlZi5yZXNvbHZlcic7XG5leHBvcnQgeyBWRVJTSU9OIH0gZnJvbSAnLi92ZXJzaW9uJztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBTUEsZUFBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxlQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGVBQWMscUNBQXFDLENBQUM7QUFDcEQsZUFBYyxzQ0FBc0MsQ0FBQztBQUNyRCxlQUFjLGtDQUFrQyxDQUFDO0FBQ2pELGVBQWMsbURBQW1ELENBQUM7QUFDbEUsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsbUNBQW1DLENBQUM7QUFDbEQsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLCtDQUErQyxDQUFDO0FBQzlELHlDQUFjLDJDQUEyQyxDQUFDO0FBQzFELGVBQWMsd0NBQXdDLENBQUM7QUFDdkQsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDhDQUE4QyxDQUFDO0FBQzdELGVBQWMsc0JBQXNCLENBQUM7QUFDckMsZUFBYyxrQ0FBa0MsQ0FBQztBQUNqRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsK0JBQStCLENBQUM7QUFDOUMsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZyYW1ld29yayBpbmRlcGVuZGVudCBjb2xsZWN0aW9uIG9mIEFQSXMgYW5kIGNvbnN0YW50c1xuICpcbiAqIEBwYWNrYWdlRG9jdW1lbnRhdGlvblxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vY29tcG9uZW50L2NvbXBvbmVudC5yZWdpc3RyeSc7XG5leHBvcnQgKiBmcm9tICcuL2NvbXBvbmVudC9jb21wb25lbnQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9jb250ZW50L2RlbGl2ZXJ5LmNvbnRlbnQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9kZWNvcmF0b3JzL2xheW91dC9sYXlvdXQuZGlyZWN0aXZlJztcbmV4cG9ydCAqIGZyb20gJy4vaGFuZGxlYmFycy9oYW5kbGViYXJzLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0LW1hcHBpbmcvZGVsaXZlcnkubGF5b3V0Lm1hcHBpbmcucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9sYXlvdXQvZGVsaXZlcnkubGF5b3V0LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0L2xheW91dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL21hcHBpbmcvbGF5b3V0Lm1hcHBpbmcucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9wYWdlL2RlbGl2ZXJ5LnBhZ2UucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9wcm90ZWN0ZWQtY29udGVudC9wcm90ZWN0ZWQuY29udGVudC5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vcmVuZGVyaW5nL3JlbmRlcmluZy5jb250ZXh0LmludGVyY2VwdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vcmVuZGVyaW5nL3JlbmRlcmluZy5jb250ZXh0LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vc2VhcmNoL2RlbGl2ZXJ5LnNlYXJjaC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlYXJjaC9yZWNvbmNpbGVkLmRlbGl2ZXJ5LnNlYXJjaC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlZWQvc2VlZC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL3BhZ2Uvd2NoLnBhZ2Uuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL3dpbmRvdy93aW5kb3cnO1xuZXhwb3J0ICogZnJvbSAnLi9zaXRlL2RlbGl2ZXJ5LnNpdGUucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi90eXBlL2RlbGl2ZXJ5LnR5cGUucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi90eXBlL3R5cGUucmVmLnJlc29sdmVyJztcbmV4cG9ydCB7IFZFUlNJT04gfSBmcm9tICcuL3ZlcnNpb24nO1xuIl19 |
@@ -10,3 +10,3 @@ /** | ||
*/ | ||
export const VERSION = { version: { major: '9', minor: '0', patch: '251', branch: 'master' }, build: new Date(1581068806776) }; | ||
export const VERSION = { version: { major: '9', minor: '0', patch: '270', branch: 'master' }, build: new Date(1581429221079) }; | ||
/** | ||
@@ -17,2 +17,2 @@ * Module name | ||
export const MODULE = '@acoustic-content-sdk/component-api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsidmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFDQSxNQUFNLE9BQU8sT0FBTyxHQUFHLEVBQUMsT0FBTyxFQUFFLEVBQUMsS0FBSyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBQyxFQUFFLEtBQUssRUFBRSxJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsRUFBQzs7Ozs7QUFFMUgsTUFBTSxPQUFPLE1BQU0sR0FBRyxxQ0FBcUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogVmVyc2lvbiBhbmQgYnVpbGQgbnVtYmVyIG9mIHRoZSBwYWNrYWdlICovXG5leHBvcnQgY29uc3QgVkVSU0lPTiA9IHt2ZXJzaW9uOiB7bWFqb3I6ICc5JywgbWlub3I6ICcwJywgcGF0Y2g6ICcyNTEnLCBicmFuY2g6ICdtYXN0ZXInfSwgYnVpbGQ6IG5ldyBEYXRlKDE1ODEwNjg4MDY3NzYpfTtcbi8qKiBNb2R1bGUgbmFtZSAqL1xuZXhwb3J0IGNvbnN0IE1PRFVMRSA9ICdAYWNvdXN0aWMtY29udGVudC1zZGsvY29tcG9uZW50LWFwaSc7XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsidmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFDQSxNQUFNLE9BQU8sT0FBTyxHQUFHLEVBQUMsT0FBTyxFQUFFLEVBQUMsS0FBSyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBQyxFQUFFLEtBQUssRUFBRSxJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsRUFBQzs7Ozs7QUFFMUgsTUFBTSxPQUFPLE1BQU0sR0FBRyxxQ0FBcUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogVmVyc2lvbiBhbmQgYnVpbGQgbnVtYmVyIG9mIHRoZSBwYWNrYWdlICovXG5leHBvcnQgY29uc3QgVkVSU0lPTiA9IHt2ZXJzaW9uOiB7bWFqb3I6ICc5JywgbWlub3I6ICcwJywgcGF0Y2g6ICcyNzAnLCBicmFuY2g6ICdtYXN0ZXInfSwgYnVpbGQ6IG5ldyBEYXRlKDE1ODE0MjkyMjEwNzkpfTtcbi8qKiBNb2R1bGUgbmFtZSAqL1xuZXhwb3J0IGNvbnN0IE1PRFVMRSA9ICdAYWNvdXN0aWMtY29udGVudC1zZGsvY29tcG9uZW50LWFwaSc7XG4iXX0= |
@@ -25,2 +25,3 @@ /** | ||
export {} from './search/delivery.search.resolver'; | ||
export {} from './search/reconciled.delivery.search.resolver'; | ||
export {} from './seed/seed.resolver'; | ||
@@ -33,2 +34,2 @@ export {} from './services/page/wch.page.service'; | ||
export { VERSION } from './version'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBTUEsZUFBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxlQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGVBQWMscUNBQXFDLENBQUM7QUFDcEQsZUFBYyxzQ0FBc0MsQ0FBQztBQUNyRCxlQUFjLGtDQUFrQyxDQUFDO0FBQ2pELGVBQWMsbURBQW1ELENBQUM7QUFDbEUsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsbUNBQW1DLENBQUM7QUFDbEQsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLCtDQUErQyxDQUFDO0FBQzlELHlDQUFjLDJDQUEyQyxDQUFDO0FBQzFELGVBQWMsd0NBQXdDLENBQUM7QUFDdkQsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLHNCQUFzQixDQUFDO0FBQ3JDLGVBQWMsa0NBQWtDLENBQUM7QUFDakQsZUFBYywwQkFBMEIsQ0FBQztBQUN6QyxlQUFjLCtCQUErQixDQUFDO0FBQzlDLGVBQWMsK0JBQStCLENBQUM7QUFDOUMsZUFBYywwQkFBMEIsQ0FBQztBQUN6QyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sV0FBVyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBGcmFtZXdvcmsgaW5kZXBlbmRlbnQgY29sbGVjdGlvbiBvZiBBUElzIGFuZCBjb25zdGFudHNcbiAqXG4gKiBAcGFja2FnZURvY3VtZW50YXRpb25cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL2NvbXBvbmVudC9jb21wb25lbnQucmVnaXN0cnknO1xuZXhwb3J0ICogZnJvbSAnLi9jb21wb25lbnQvY29tcG9uZW50LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vY29udGVudC9kZWxpdmVyeS5jb250ZW50LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vZGVjb3JhdG9ycy9sYXlvdXQvbGF5b3V0LmRpcmVjdGl2ZSc7XG5leHBvcnQgKiBmcm9tICcuL2hhbmRsZWJhcnMvaGFuZGxlYmFycy5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL2xheW91dC1tYXBwaW5nL2RlbGl2ZXJ5LmxheW91dC5tYXBwaW5nLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0L2RlbGl2ZXJ5LmxheW91dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL2xheW91dC9sYXlvdXQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9tYXBwaW5nL2xheW91dC5tYXBwaW5nLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vcGFnZS9kZWxpdmVyeS5wYWdlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vcHJvdGVjdGVkLWNvbnRlbnQvcHJvdGVjdGVkLmNvbnRlbnQuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3JlbmRlcmluZy9yZW5kZXJpbmcuY29udGV4dC5pbnRlcmNlcHRvcic7XG5leHBvcnQgKiBmcm9tICcuL3JlbmRlcmluZy9yZW5kZXJpbmcuY29udGV4dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlYXJjaC9kZWxpdmVyeS5zZWFyY2gucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9zZWVkL3NlZWQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9wYWdlL3djaC5wYWdlLnNlcnZpY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy93aW5kb3cvd2luZG93JztcbmV4cG9ydCAqIGZyb20gJy4vc2l0ZS9kZWxpdmVyeS5zaXRlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vdHlwZS9kZWxpdmVyeS50eXBlLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vdHlwZS90eXBlLnJlZi5yZXNvbHZlcic7XG5leHBvcnQgeyBWRVJTSU9OIH0gZnJvbSAnLi92ZXJzaW9uJztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsicHVibGljX2FwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBTUEsZUFBYyxnQ0FBZ0MsQ0FBQztBQUMvQyxlQUFjLGdDQUFnQyxDQUFDO0FBQy9DLGVBQWMscUNBQXFDLENBQUM7QUFDcEQsZUFBYyxzQ0FBc0MsQ0FBQztBQUNyRCxlQUFjLGtDQUFrQyxDQUFDO0FBQ2pELGVBQWMsbURBQW1ELENBQUM7QUFDbEUsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsbUNBQW1DLENBQUM7QUFDbEQsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLCtDQUErQyxDQUFDO0FBQzlELHlDQUFjLDJDQUEyQyxDQUFDO0FBQzFELGVBQWMsd0NBQXdDLENBQUM7QUFDdkQsZUFBYyxtQ0FBbUMsQ0FBQztBQUNsRCxlQUFjLDhDQUE4QyxDQUFDO0FBQzdELGVBQWMsc0JBQXNCLENBQUM7QUFDckMsZUFBYyxrQ0FBa0MsQ0FBQztBQUNqRCxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLGVBQWMsK0JBQStCLENBQUM7QUFDOUMsZUFBYywrQkFBK0IsQ0FBQztBQUM5QyxlQUFjLDBCQUEwQixDQUFDO0FBQ3pDLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEZyYW1ld29yayBpbmRlcGVuZGVudCBjb2xsZWN0aW9uIG9mIEFQSXMgYW5kIGNvbnN0YW50c1xuICpcbiAqIEBwYWNrYWdlRG9jdW1lbnRhdGlvblxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vY29tcG9uZW50L2NvbXBvbmVudC5yZWdpc3RyeSc7XG5leHBvcnQgKiBmcm9tICcuL2NvbXBvbmVudC9jb21wb25lbnQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9jb250ZW50L2RlbGl2ZXJ5LmNvbnRlbnQucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9kZWNvcmF0b3JzL2xheW91dC9sYXlvdXQuZGlyZWN0aXZlJztcbmV4cG9ydCAqIGZyb20gJy4vaGFuZGxlYmFycy9oYW5kbGViYXJzLnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0LW1hcHBpbmcvZGVsaXZlcnkubGF5b3V0Lm1hcHBpbmcucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9sYXlvdXQvZGVsaXZlcnkubGF5b3V0LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbGF5b3V0L2xheW91dC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL21hcHBpbmcvbGF5b3V0Lm1hcHBpbmcucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9wYWdlL2RlbGl2ZXJ5LnBhZ2UucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9wcm90ZWN0ZWQtY29udGVudC9wcm90ZWN0ZWQuY29udGVudC5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vcmVuZGVyaW5nL3JlbmRlcmluZy5jb250ZXh0LmludGVyY2VwdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vcmVuZGVyaW5nL3JlbmRlcmluZy5jb250ZXh0LnJlc29sdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vc2VhcmNoL2RlbGl2ZXJ5LnNlYXJjaC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlYXJjaC9yZWNvbmNpbGVkLmRlbGl2ZXJ5LnNlYXJjaC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlZWQvc2VlZC5yZXNvbHZlcic7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL3BhZ2Uvd2NoLnBhZ2Uuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL3dpbmRvdy93aW5kb3cnO1xuZXhwb3J0ICogZnJvbSAnLi9zaXRlL2RlbGl2ZXJ5LnNpdGUucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi90eXBlL2RlbGl2ZXJ5LnR5cGUucmVzb2x2ZXInO1xuZXhwb3J0ICogZnJvbSAnLi90eXBlL3R5cGUucmVmLnJlc29sdmVyJztcbmV4cG9ydCB7IFZFUlNJT04gfSBmcm9tICcuL3ZlcnNpb24nO1xuIl19 |
@@ -10,3 +10,3 @@ /** | ||
*/ | ||
export var VERSION = { version: { major: '9', minor: '0', patch: '251', branch: 'master' }, build: new Date(1581068806776) }; | ||
export var VERSION = { version: { major: '9', minor: '0', patch: '270', branch: 'master' }, build: new Date(1581429221079) }; | ||
/** | ||
@@ -17,2 +17,2 @@ * Module name | ||
export var MODULE = '@acoustic-content-sdk/component-api'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsidmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFDQSxNQUFNLEtBQU8sT0FBTyxHQUFHLEVBQUMsT0FBTyxFQUFFLEVBQUMsS0FBSyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBQyxFQUFFLEtBQUssRUFBRSxJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsRUFBQzs7Ozs7QUFFMUgsTUFBTSxLQUFPLE1BQU0sR0FBRyxxQ0FBcUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogVmVyc2lvbiBhbmQgYnVpbGQgbnVtYmVyIG9mIHRoZSBwYWNrYWdlICovXG5leHBvcnQgY29uc3QgVkVSU0lPTiA9IHt2ZXJzaW9uOiB7bWFqb3I6ICc5JywgbWlub3I6ICcwJywgcGF0Y2g6ICcyNTEnLCBicmFuY2g6ICdtYXN0ZXInfSwgYnVpbGQ6IG5ldyBEYXRlKDE1ODEwNjg4MDY3NzYpfTtcbi8qKiBNb2R1bGUgbmFtZSAqL1xuZXhwb3J0IGNvbnN0IE1PRFVMRSA9ICdAYWNvdXN0aWMtY29udGVudC1zZGsvY29tcG9uZW50LWFwaSc7XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhY291c3RpYy1jb250ZW50LXNkay9jb21wb25lbnQtYXBpLyIsInNvdXJjZXMiOlsidmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFDQSxNQUFNLEtBQU8sT0FBTyxHQUFHLEVBQUMsT0FBTyxFQUFFLEVBQUMsS0FBSyxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBQyxFQUFFLEtBQUssRUFBRSxJQUFJLElBQUksQ0FBQyxhQUFhLENBQUMsRUFBQzs7Ozs7QUFFMUgsTUFBTSxLQUFPLE1BQU0sR0FBRyxxQ0FBcUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogVmVyc2lvbiBhbmQgYnVpbGQgbnVtYmVyIG9mIHRoZSBwYWNrYWdlICovXG5leHBvcnQgY29uc3QgVkVSU0lPTiA9IHt2ZXJzaW9uOiB7bWFqb3I6ICc5JywgbWlub3I6ICcwJywgcGF0Y2g6ICcyNzAnLCBicmFuY2g6ICdtYXN0ZXInfSwgYnVpbGQ6IG5ldyBEYXRlKDE1ODE0MjkyMjEwNzkpfTtcbi8qKiBNb2R1bGUgbmFtZSAqL1xuZXhwb3J0IGNvbnN0IE1PRFVMRSA9ICdAYWNvdXN0aWMtY29udGVudC1zZGsvY29tcG9uZW50LWFwaSc7XG4iXX0= |
@@ -347,2 +347,47 @@ /** | ||
* @fileoverview added by tsickle | ||
* Generated from: search/reconciled.delivery.search.resolver.ts | ||
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
/** | ||
* Input to the reconciled search operation | ||
* @record | ||
* @template T | ||
*/ | ||
function ReconciledDeliverySearchInput() { } | ||
if (false) { | ||
/** | ||
* Matcher function that tests if a particular value matches the search query | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.predicate; | ||
/** | ||
* The search query object used to execute a query equivalent to | ||
* the matcher | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.query; | ||
} | ||
/** | ||
* Service that performs a search query against delivery search for | ||
* artifacts of a particular classification. | ||
* @record | ||
*/ | ||
function ReconciledDeliverySearchResolver() { } | ||
if (false) { | ||
/** | ||
* Execute the search. The implementation will add the classification | ||
* to the `fq` part of the query, automatically, so there is no need to contain it in | ||
* the query. | ||
* | ||
* @template ITEM, RESULT | ||
* @param {?} aQuery - the query input | ||
* @param {?} aClassification - the classification | ||
* | ||
* @return {?} the search result | ||
*/ | ||
ReconciledDeliverySearchResolver.prototype.getDeliverySearchResults = function (aQuery, aClassification) { }; | ||
} | ||
/** | ||
* @fileoverview added by tsickle | ||
* Generated from: seed/seed.resolver.ts | ||
@@ -467,3 +512,3 @@ * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
const VERSION = { version: { major: '9', minor: '0', patch: '251', branch: 'master' }, build: new Date(1581068806776) }; | ||
const VERSION = { version: { major: '9', minor: '0', patch: '270', branch: 'master' }, build: new Date(1581429221079) }; | ||
/** | ||
@@ -470,0 +515,0 @@ * Module name |
@@ -347,2 +347,47 @@ /** | ||
* @fileoverview added by tsickle | ||
* Generated from: search/reconciled.delivery.search.resolver.ts | ||
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
/** | ||
* Input to the reconciled search operation | ||
* @record | ||
* @template T | ||
*/ | ||
function ReconciledDeliverySearchInput() { } | ||
if (false) { | ||
/** | ||
* Matcher function that tests if a particular value matches the search query | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.predicate; | ||
/** | ||
* The search query object used to execute a query equivalent to | ||
* the matcher | ||
* @type {?} | ||
*/ | ||
ReconciledDeliverySearchInput.prototype.query; | ||
} | ||
/** | ||
* Service that performs a search query against delivery search for | ||
* artifacts of a particular classification. | ||
* @record | ||
*/ | ||
function ReconciledDeliverySearchResolver() { } | ||
if (false) { | ||
/** | ||
* Execute the search. The implementation will add the classification | ||
* to the `fq` part of the query, automatically, so there is no need to contain it in | ||
* the query. | ||
* | ||
* @template ITEM, RESULT | ||
* @param {?} aQuery - the query input | ||
* @param {?} aClassification - the classification | ||
* | ||
* @return {?} the search result | ||
*/ | ||
ReconciledDeliverySearchResolver.prototype.getDeliverySearchResults = function (aQuery, aClassification) { }; | ||
} | ||
/** | ||
* @fileoverview added by tsickle | ||
* Generated from: seed/seed.resolver.ts | ||
@@ -467,3 +512,3 @@ * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
var VERSION = { version: { major: '9', minor: '0', patch: '251', branch: 'master' }, build: new Date(1581068806776) }; | ||
var VERSION = { version: { major: '9', minor: '0', patch: '270', branch: 'master' }, build: new Date(1581429221079) }; | ||
/** | ||
@@ -470,0 +515,0 @@ * Module name |
@@ -1,1 +0,1 @@ | ||
{"name":"@acoustic-content-sdk/component-api","version":"9.0.251","description":"Module to attach inline-edit functionality to an WCH based Angular application.","keywords":["acoustic","acoustic-content","angular","sdk"],"bugs":{"web":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":"Carsten Leue <carsten.leue@de.ibm.com>","sideEffects":false,"main":"bundles/acoustic-content-sdk-component-api.umd.js","module":"esm5/acoustic-content-sdk-component-api.js","typings":"acoustic-content-sdk-component-api.d.ts","dependencies":{"@acoustic-content-sdk/api":"9.0.251"},"peerDependencies":{"rxjs":"^6"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"es2015":"fesm2015/acoustic-content-sdk-component-api.js","esm2015":"esm2015/acoustic-content-sdk-component-api.js","esm5":"esm5/acoustic-content-sdk-component-api.js","fesm2015":"fesm2015/acoustic-content-sdk-component-api.js","fesm5":"fesm5/acoustic-content-sdk-component-api.js","tsdoc":{"tsdocFlavor":"AEDoc"}} | ||
{"name":"@acoustic-content-sdk/component-api","version":"9.0.270","description":"Module to attach inline-edit functionality to an WCH based Angular application.","keywords":["acoustic","acoustic-content","angular","sdk"],"bugs":{"web":"https://developer.ibm.com/answers/smartspace/wch/index.html"},"license":"MIT","author":"Carsten Leue <carsten.leue@de.ibm.com>","sideEffects":false,"main":"bundles/acoustic-content-sdk-component-api.umd.js","module":"esm5/acoustic-content-sdk-component-api.js","typings":"acoustic-content-sdk-component-api.d.ts","dependencies":{"@acoustic-content-sdk/api":"9.0.270"},"peerDependencies":{"rxjs":"^6"},"es2015":"fesm2015/acoustic-content-sdk-component-api.js","esm2015":"esm2015/acoustic-content-sdk-component-api.js","esm5":"esm5/acoustic-content-sdk-component-api.js","fesm2015":"fesm2015/acoustic-content-sdk-component-api.js","fesm5":"fesm5/acoustic-content-sdk-component-api.js","tsdoc":{"tsdocFlavor":"AEDoc"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"}} |
@@ -20,2 +20,3 @@ /** | ||
export * from './search/delivery.search.resolver'; | ||
export * from './search/reconciled.delivery.search.resolver'; | ||
export * from './seed/seed.resolver'; | ||
@@ -22,0 +23,0 @@ export * from './services/page/wch.page.service'; |
356
README.md
@@ -35,2 +35,4 @@ <a name="_677b16ffb74b80b4c69a456df49fd0a8916ef9a4d0b841ac5e0ca6ebaf88519d"></a> | ||
| [ProtectedContent](#_e1ef0b95928d59d8ae121f508a972a3daaa32e70e26b597483fb78a87d5594e4) | | | ||
| [ReconciledDeliverySearchInput](#_1a6e66b3bab2c7b296d1638238d31106791c9c3ee0552d393d8551ad45b1b2d8) | Input to the reconciled search operation | | ||
| [ReconciledDeliverySearchResolver](#_ef41b123f4fd6fbd0ec228c7a0c55e6531459484bb2a775c3f981ba771d568a1) | Service that performs a search query against delivery search for artifacts of a particular classification. | | ||
| [RenderingContextResolver](#_f3fdfa86ea43b8e9e33b05493b9596918b3be6b11ba321f352306928393abcc3) | Constructs a rendering context | | ||
@@ -407,2 +409,47 @@ | [SeedResolver](#_a4982205a8f59b9c67b4e902c1d1886504a61ca99039720d504db1d277c4e435) | Service interface that allows to resolve a seed | | ||
<a name="_1a6e66b3bab2c7b296d1638238d31106791c9c3ee0552d393d8551ad45b1b2d8"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [ReconciledDeliverySearchInput](#_1a6e66b3bab2c7b296d1638238d31106791c9c3ee0552d393d8551ad45b1b2d8) | ||
## ReconciledDeliverySearchInput interface | ||
Input to the reconciled search operation | ||
<b>Signature:</b> | ||
```typescript | ||
export interface ReconciledDeliverySearchInput<T> | ||
``` | ||
## Properties | ||
| Property | Type | Description | | ||
| --- | --- | --- | | ||
| [predicate](#_3607bf57592aa64c2d91e5f13bbe1d43a6c84e559f843107a99edddbcc5b8083) | <code>UnaryFunction<T, boolean></code> | Matcher function that tests if a particular value matches the search query | | ||
| [query](#_9d200b0fa5742520e12c2715b286a711ebc651deadffef264b738b204a97ae99) | <code>QueryInput</code> | The search query object used to execute a query equivalent to the matcher | | ||
<a name="_ef41b123f4fd6fbd0ec228c7a0c55e6531459484bb2a775c3f981ba771d568a1"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [ReconciledDeliverySearchResolver](#_ef41b123f4fd6fbd0ec228c7a0c55e6531459484bb2a775c3f981ba771d568a1) | ||
## ReconciledDeliverySearchResolver interface | ||
Service that performs a search query against delivery search for artifacts of a particular classification. | ||
<b>Signature:</b> | ||
```typescript | ||
export interface ReconciledDeliverySearchResolver | ||
``` | ||
## Methods | ||
| Method | Description | | ||
| --- | --- | | ||
| [getDeliverySearchResults(aQuery, aClassification)](#_4da6fe2546e37a77bf44ea068dac6a8166dcc6f9666a6a51b4761f1cffdcd243) | Execute the search. The implementation will add the classification to the <code>fq</code> part of the query, automatically, so there is no need to contain it in the query. | | ||
<a name="_f3fdfa86ea43b8e9e33b05493b9596918b3be6b11ba321f352306928393abcc3"></a> | ||
@@ -551,27 +598,17 @@ <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
<a name="_5bdb99c3c8b05089449d0a5a1bee0d60e204a05bb63fd86319aaff8795d5063a"></a> | ||
<a name="_0bfa9f96865266b6ea0b98d324d12d5dd99dbd443fde90511bb8795b86d7a3a6"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractComponentResolver](#_70740c710c6c49b9c96beacdfc75493a581c7abfd24c80995b736bf0da7fd6cb) > [resolveComponent](#_5bdb99c3c8b05089449d0a5a1bee0d60e204a05bb63fd86319aaff8795d5063a) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractComponentTypeRefResolver](#_44bb4bd67227ba65f468f36d8c14b8063be6e22f98753132c89cd2423d4d62ee) > [getTypeByLayout](#_0bfa9f96865266b6ea0b98d324d12d5dd99dbd443fde90511bb8795b86d7a3a6) | ||
## AbstractComponentResolver.resolveComponent() method | ||
## AbstractComponentTypeRefResolver.getTypeByLayout property | ||
Returns the type object based on the layout configuration | ||
<b>Signature:</b> | ||
```typescript | ||
resolveComponent(aRenderingContext: RenderingContextV2, aLayoutMode?: string): Observable<T>; | ||
getTypeByLayout: (aLayout: Layout, aLayoutMode?: string) => Observable<T>; | ||
``` | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aRenderingContext | <code>RenderingContextV2</code> | | | ||
| aLayoutMode | <code>string</code> | | | ||
<b>Returns:</b> | ||
`Observable<T>` | ||
<a name="_ebb9bf23e84578069ca5ad7a9b35aaefece4f5bc82d5e3547f2a5409c99e580c"></a> | ||
@@ -622,17 +659,27 @@ <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
<a name="_0bfa9f96865266b6ea0b98d324d12d5dd99dbd443fde90511bb8795b86d7a3a6"></a> | ||
<a name="_5bdb99c3c8b05089449d0a5a1bee0d60e204a05bb63fd86319aaff8795d5063a"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractComponentTypeRefResolver](#_44bb4bd67227ba65f468f36d8c14b8063be6e22f98753132c89cd2423d4d62ee) > [getTypeByLayout](#_0bfa9f96865266b6ea0b98d324d12d5dd99dbd443fde90511bb8795b86d7a3a6) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractComponentResolver](#_70740c710c6c49b9c96beacdfc75493a581c7abfd24c80995b736bf0da7fd6cb) > [resolveComponent](#_5bdb99c3c8b05089449d0a5a1bee0d60e204a05bb63fd86319aaff8795d5063a) | ||
## AbstractComponentTypeRefResolver.getTypeByLayout property | ||
## AbstractComponentResolver.resolveComponent() method | ||
Returns the type object based on the layout configuration | ||
<b>Signature:</b> | ||
```typescript | ||
getTypeByLayout: (aLayout: Layout, aLayoutMode?: string) => Observable<T>; | ||
resolveComponent(aRenderingContext: RenderingContextV2, aLayoutMode?: string): Observable<T>; | ||
``` | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aRenderingContext | <code>RenderingContextV2</code> | | | ||
| aLayoutMode | <code>string</code> | | | ||
<b>Returns:</b> | ||
`Observable<T>` | ||
<a name="_81904b39d3d898bd8e7df7e67f5af2e5fe29a3ae4fda28b9e759cd6ceeff71ca"></a> | ||
@@ -666,10 +713,10 @@ <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
<a name="_5735f8546b48ba6360481fa6f3cf05567d9352e3142f145202de6fce0f65d161"></a> | ||
<a name="_7106e4ca1eacf0d1784e2a20b2ecc37048638a9b4cbfa1cd5232fbf6506503b4"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [layoutMode](#_5735f8546b48ba6360481fa6f3cf05567d9352e3142f145202de6fce0f65d161) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryLayoutResolver](#_37e25e72d836d7dffea179136e94833ad266f0c63b27f5d0a3b4d2377fde9287) > [getDeliveryLayout](#_7106e4ca1eacf0d1784e2a20b2ecc37048638a9b4cbfa1cd5232fbf6506503b4) | ||
## AbstractLayoutComponentDirective.layoutMode property | ||
## DeliveryLayoutResolver.getDeliveryLayout() method | ||
An optional layout mode used with a default layout mapping. | ||
Resolves a layout record | ||
@@ -679,13 +726,26 @@ <b>Signature:</b> | ||
```typescript | ||
layoutMode?: string | string[]; | ||
getDeliveryLayout(aLayoutId: string): Observable<DeliveryLayout>; | ||
``` | ||
<a name="_cd802a78dde60f010b6cab24f8e9cdb2887c1a83a078c4389be126733117c298"></a> | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aLayoutId | <code>string</code> | the ID of the layout | | ||
<b>Returns:</b> | ||
`Observable<DeliveryLayout>` | ||
an observable of the layout | ||
<a name="_87dc33945d6d6db52fbfd4547843fb1a3e090f9426dad6a8ea10261a617d940b"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [mappingId](#_cd802a78dde60f010b6cab24f8e9cdb2887c1a83a078c4389be126733117c298) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryPageResolver](#_a90b4089e8e135b2165b2af74387e5b6b3af773bbdc6b8094bf725a237ce64f5) > [getDeliveryPage](#_87dc33945d6d6db52fbfd4547843fb1a3e090f9426dad6a8ea10261a617d940b) | ||
## AbstractLayoutComponentDirective.mappingId property | ||
## DeliveryPageResolver.getDeliveryPage() method | ||
ID of the content item, content type or the content type name used for a default layout mapping. If the ID is not given, this layout will not be mapped by default. | ||
Resolves a rendering context given the ID of the item | ||
@@ -695,13 +755,26 @@ <b>Signature:</b> | ||
```typescript | ||
mappingId?: string | string[]; | ||
getDeliveryPage(aPath: string): Observable<DeliveryContentItem>; | ||
``` | ||
<a name="_e6c21873141cfa7dd4d8ed4e3ba45e5021bec733173fd1c481b6646c9651a0de"></a> | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aPath | <code>string</code> | the path to the page | | ||
<b>Returns:</b> | ||
`Observable<DeliveryContentItem>` | ||
an observable of the context | ||
<a name="_5735f8546b48ba6360481fa6f3cf05567d9352e3142f145202de6fce0f65d161"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [selector](#_e6c21873141cfa7dd4d8ed4e3ba45e5021bec733173fd1c481b6646c9651a0de) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [layoutMode](#_5735f8546b48ba6360481fa6f3cf05567d9352e3142f145202de6fce0f65d161) | ||
## AbstractLayoutComponentDirective.selector property | ||
## AbstractLayoutComponentDirective.layoutMode property | ||
Defines the mapping between the layout controller to the layout implementation. If this property is missing, the selector of the component will be used instead. | ||
An optional layout mode used with a default layout mapping. | ||
@@ -711,13 +784,13 @@ <b>Signature:</b> | ||
```typescript | ||
selector?: string | string[]; | ||
layoutMode?: string | string[]; | ||
``` | ||
<a name="_7106e4ca1eacf0d1784e2a20b2ecc37048638a9b4cbfa1cd5232fbf6506503b4"></a> | ||
<a name="_cd802a78dde60f010b6cab24f8e9cdb2887c1a83a078c4389be126733117c298"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryLayoutResolver](#_37e25e72d836d7dffea179136e94833ad266f0c63b27f5d0a3b4d2377fde9287) > [getDeliveryLayout](#_7106e4ca1eacf0d1784e2a20b2ecc37048638a9b4cbfa1cd5232fbf6506503b4) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [mappingId](#_cd802a78dde60f010b6cab24f8e9cdb2887c1a83a078c4389be126733117c298) | ||
## DeliveryLayoutResolver.getDeliveryLayout() method | ||
## AbstractLayoutComponentDirective.mappingId property | ||
Resolves a layout record | ||
ID of the content item, content type or the content type name used for a default layout mapping. If the ID is not given, this layout will not be mapped by default. | ||
@@ -727,26 +800,28 @@ <b>Signature:</b> | ||
```typescript | ||
getDeliveryLayout(aLayoutId: string): Observable<DeliveryLayout>; | ||
mappingId?: string | string[]; | ||
``` | ||
## Parameters | ||
<a name="_e6c21873141cfa7dd4d8ed4e3ba45e5021bec733173fd1c481b6646c9651a0de"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aLayoutId | <code>string</code> | the ID of the layout | | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [AbstractLayoutComponentDirective](#_5fb8b4e2786e57aedbeeef5f6d0034982c4a52fbfa9c7fe173e3e38fcf1d80b2) > [selector](#_e6c21873141cfa7dd4d8ed4e3ba45e5021bec733173fd1c481b6646c9651a0de) | ||
<b>Returns:</b> | ||
## AbstractLayoutComponentDirective.selector property | ||
`Observable<DeliveryLayout>` | ||
Defines the mapping between the layout controller to the layout implementation. If this property is missing, the selector of the component will be used instead. | ||
an observable of the layout | ||
<b>Signature:</b> | ||
```typescript | ||
selector?: string | string[]; | ||
``` | ||
<a name="_87dc33945d6d6db52fbfd4547843fb1a3e090f9426dad6a8ea10261a617d940b"></a> | ||
<a name="_1f5b614658ac29fca2b9e3f83e13a1aeabf4db651c766d85603626ce466625ed"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryPageResolver](#_a90b4089e8e135b2165b2af74387e5b6b3af773bbdc6b8094bf725a237ce64f5) > [getDeliveryPage](#_87dc33945d6d6db52fbfd4547843fb1a3e090f9426dad6a8ea10261a617d940b) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryLayoutMappingResolver](#_f7589f4c9ed460994baf99af4164e995ee63edb2d6996660a77fbfa26de05a71) > [getDeliveryLayoutMapping](#_1f5b614658ac29fca2b9e3f83e13a1aeabf4db651c766d85603626ce466625ed) | ||
## DeliveryPageResolver.getDeliveryPage() method | ||
## DeliveryLayoutMappingResolver.getDeliveryLayoutMapping() method | ||
Resolves a rendering context given the ID of the item | ||
Resolves a layout mapping given the ID of the type of the mapping | ||
@@ -756,3 +831,3 @@ <b>Signature:</b> | ||
```typescript | ||
getDeliveryPage(aPath: string): Observable<DeliveryContentItem>; | ||
getDeliveryLayoutMapping(aTypeId: string): Observable<DeliveryLayoutMapping>; | ||
``` | ||
@@ -764,7 +839,7 @@ | ||
| --- | --- | --- | | ||
| aPath | <code>string</code> | the path to the page | | ||
| aTypeId | <code>string</code> | the ID of the content type the layout is mapped to | | ||
<b>Returns:</b> | ||
`Observable<DeliveryContentItem>` | ||
`Observable<DeliveryLayoutMapping>` | ||
@@ -774,10 +849,10 @@ an observable of the context | ||
<a name="_1f5b614658ac29fca2b9e3f83e13a1aeabf4db651c766d85603626ce466625ed"></a> | ||
<a name="_57a835e2a39cf31c0261b69de6984eee899c4b935eb1a00759ad1fe2f008c744"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryLayoutMappingResolver](#_f7589f4c9ed460994baf99af4164e995ee63edb2d6996660a77fbfa26de05a71) > [getDeliveryLayoutMapping](#_1f5b614658ac29fca2b9e3f83e13a1aeabf4db651c766d85603626ce466625ed) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliverySearchResolver](#_86a2197b5f45d56274c3f5927df08993a9dc9e2d7df193730850a50846ffbd01) > [getDeliverySearchResults](#_57a835e2a39cf31c0261b69de6984eee899c4b935eb1a00759ad1fe2f008c744) | ||
## DeliveryLayoutMappingResolver.getDeliveryLayoutMapping() method | ||
## DeliverySearchResolver.getDeliverySearchResults() method | ||
Resolves a layout mapping given the ID of the type of the mapping | ||
Execute the search. The implementation will add the classification to the `fq` part of the query, automatically, so there is no need to contain it in the query. | ||
@@ -787,3 +862,3 @@ <b>Signature:</b> | ||
```typescript | ||
getDeliveryLayoutMapping(aTypeId: string): Observable<DeliveryLayoutMapping>; | ||
getDeliverySearchResults<T>(aQuery: QueryInput, aClassification: string): Observable<SearchResults<T>>; | ||
``` | ||
@@ -795,9 +870,10 @@ | ||
| --- | --- | --- | | ||
| aTypeId | <code>string</code> | the ID of the content type the layout is mapped to | | ||
| aQuery | <code>QueryInput</code> | the query input | | ||
| aClassification | <code>string</code> | the classification | | ||
<b>Returns:</b> | ||
`Observable<DeliveryLayoutMapping>` | ||
`Observable<SearchResults<T>>` | ||
an observable of the context | ||
the search result | ||
@@ -854,30 +930,2 @@ | ||
<a name="_e322f8ea6cd200657de20b0d22cf1f33e9842efeb3378b44ad6cb727ef91700a"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryTypeResolver](#_196c18625f2fc00461398a477674b48123c97233cb74b4ccb41cb1754fc20945) > [getDeliveryType](#_e322f8ea6cd200657de20b0d22cf1f33e9842efeb3378b44ad6cb727ef91700a) | ||
## DeliveryTypeResolver.getDeliveryType() method | ||
Resolves a rendering context given the ID of the item | ||
<b>Signature:</b> | ||
```typescript | ||
getDeliveryType(aID: string): Observable<DeliveryType>; | ||
``` | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aID | <code>string</code> | the ID of the item | | ||
<b>Returns:</b> | ||
`Observable<DeliveryType>` | ||
an observable of the context | ||
<a name="_58018a5e09a34f27b492784ad94b0545e33a703967c36f84941e15e96569ed40"></a> | ||
@@ -943,10 +991,10 @@ <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
<a name="_57a835e2a39cf31c0261b69de6984eee899c4b935eb1a00759ad1fe2f008c744"></a> | ||
<a name="_e322f8ea6cd200657de20b0d22cf1f33e9842efeb3378b44ad6cb727ef91700a"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliverySearchResolver](#_86a2197b5f45d56274c3f5927df08993a9dc9e2d7df193730850a50846ffbd01) > [getDeliverySearchResults](#_57a835e2a39cf31c0261b69de6984eee899c4b935eb1a00759ad1fe2f008c744) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [DeliveryTypeResolver](#_196c18625f2fc00461398a477674b48123c97233cb74b4ccb41cb1754fc20945) > [getDeliveryType](#_e322f8ea6cd200657de20b0d22cf1f33e9842efeb3378b44ad6cb727ef91700a) | ||
## DeliverySearchResolver.getDeliverySearchResults() method | ||
## DeliveryTypeResolver.getDeliveryType() method | ||
Execute the search. The implementation will add the classification to the `fq` part of the query, automatically, so there is no need to contain it in the query. | ||
Resolves a rendering context given the ID of the item | ||
@@ -956,3 +1004,3 @@ <b>Signature:</b> | ||
```typescript | ||
getDeliverySearchResults<T>(aQuery: QueryInput, aClassification: string): Observable<SearchResults<T>>; | ||
getDeliveryType(aID: string): Observable<DeliveryType>; | ||
``` | ||
@@ -964,20 +1012,19 @@ | ||
| --- | --- | --- | | ||
| aQuery | <code>QueryInput</code> | the query input | | ||
| aClassification | <code>string</code> | the classification | | ||
| aID | <code>string</code> | the ID of the item | | ||
<b>Returns:</b> | ||
`Observable<SearchResults<T>>` | ||
`Observable<DeliveryType>` | ||
the search result | ||
an observable of the context | ||
<a name="_9007640b2367c76debb826ebeca005df700ac80db616bd319341fc61d5d0ecd8"></a> | ||
<a name="_09806bdefb43431b63872c7dec1ecade6214056ba22835b4639c866d9587da98"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [LayoutResolver](#_0268ff874039d7d54b41e05436a60339c0e4b3ffba00bd3ba1bc611a33a57953) > [resolveLayout](#_9007640b2367c76debb826ebeca005df700ac80db616bd319341fc61d5d0ecd8) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [LayoutMappingResolver](#_ee3cf61045259888a7d516792ceaf7545452c1e2fafebce3d96f976d57db0617) > [getSelector](#_09806bdefb43431b63872c7dec1ecade6214056ba22835b4639c866d9587da98) | ||
## LayoutResolver.resolveLayout property | ||
## LayoutMappingResolver.getSelector property | ||
Returns the layout layout object based on the rendering context and the mode | ||
Returns the layout selector based on the rendering context | ||
@@ -987,13 +1034,13 @@ <b>Signature:</b> | ||
```typescript | ||
resolveLayout: (aLayoutMode: string, aRenderingContext: RenderingContextV2) => Observable<Layout>; | ||
getSelector: (aLayoutMode: string, aRenderingContext: RenderingContextV2) => string | undefined; | ||
``` | ||
<a name="_09806bdefb43431b63872c7dec1ecade6214056ba22835b4639c866d9587da98"></a> | ||
<a name="_3607bf57592aa64c2d91e5f13bbe1d43a6c84e559f843107a99edddbcc5b8083"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [LayoutMappingResolver](#_ee3cf61045259888a7d516792ceaf7545452c1e2fafebce3d96f976d57db0617) > [getSelector](#_09806bdefb43431b63872c7dec1ecade6214056ba22835b4639c866d9587da98) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [ReconciledDeliverySearchInput](#_1a6e66b3bab2c7b296d1638238d31106791c9c3ee0552d393d8551ad45b1b2d8) > [predicate](#_3607bf57592aa64c2d91e5f13bbe1d43a6c84e559f843107a99edddbcc5b8083) | ||
## LayoutMappingResolver.getSelector property | ||
## ReconciledDeliverySearchInput.predicate property | ||
Returns the layout selector based on the rendering context | ||
Matcher function that tests if a particular value matches the search query | ||
@@ -1003,5 +1050,35 @@ <b>Signature:</b> | ||
```typescript | ||
getSelector: (aLayoutMode: string, aRenderingContext: RenderingContextV2) => string | undefined; | ||
predicate: UnaryFunction<T, boolean>; | ||
``` | ||
<a name="_9d200b0fa5742520e12c2715b286a711ebc651deadffef264b738b204a97ae99"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [ReconciledDeliverySearchInput](#_1a6e66b3bab2c7b296d1638238d31106791c9c3ee0552d393d8551ad45b1b2d8) > [query](#_9d200b0fa5742520e12c2715b286a711ebc651deadffef264b738b204a97ae99) | ||
## ReconciledDeliverySearchInput.query property | ||
The search query object used to execute a query equivalent to the matcher | ||
<b>Signature:</b> | ||
```typescript | ||
query: QueryInput; | ||
``` | ||
<a name="_9007640b2367c76debb826ebeca005df700ac80db616bd319341fc61d5d0ecd8"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [LayoutResolver](#_0268ff874039d7d54b41e05436a60339c0e4b3ffba00bd3ba1bc611a33a57953) > [resolveLayout](#_9007640b2367c76debb826ebeca005df700ac80db616bd319341fc61d5d0ecd8) | ||
## LayoutResolver.resolveLayout property | ||
Returns the layout layout object based on the rendering context and the mode | ||
<b>Signature:</b> | ||
```typescript | ||
resolveLayout: (aLayoutMode: string, aRenderingContext: RenderingContextV2) => Observable<Layout>; | ||
``` | ||
<a name="_ab2d3b5104f03cb600b7892d2f332e62cb556693d2ed1c7d600cf33921be55ae"></a> | ||
@@ -1022,10 +1099,10 @@ <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
<a name="_05ddddc112dc407d8a58e79421b4eeda711aefd5eeac57d0051bf53dee41d55f"></a> | ||
<a name="_62fe17c83fe616e6a777320786c65441cab60d700e0b6dc1cc466c9c8e62f1bd"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [SeedResolver](#_a4982205a8f59b9c67b4e902c1d1886504a61ca99039720d504db1d277c4e435) > [getSeed](#_05ddddc112dc407d8a58e79421b4eeda711aefd5eeac57d0051bf53dee41d55f) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [RenderingContextResolver](#_f3fdfa86ea43b8e9e33b05493b9596918b3be6b11ba321f352306928393abcc3) > [resolveRenderingContext](#_62fe17c83fe616e6a777320786c65441cab60d700e0b6dc1cc466c9c8e62f1bd) | ||
## SeedResolver.getSeed() method | ||
## RenderingContextResolver.resolveRenderingContext property | ||
Resolves a rendering context given the ID of the item | ||
Returns the layout selector based on the rendering context | ||
@@ -1035,5 +1112,20 @@ <b>Signature:</b> | ||
```typescript | ||
getSeed(aID: string, aClassification: string): Observable<string>; | ||
resolveRenderingContext: (aItem: RenderingContextInput, aProvider: RenderingContextProviderV2) => Observable<RenderingContextV2>; | ||
``` | ||
<a name="_4da6fe2546e37a77bf44ea068dac6a8166dcc6f9666a6a51b4761f1cffdcd243"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [ReconciledDeliverySearchResolver](#_ef41b123f4fd6fbd0ec228c7a0c55e6531459484bb2a775c3f981ba771d568a1) > [getDeliverySearchResults](#_4da6fe2546e37a77bf44ea068dac6a8166dcc6f9666a6a51b4761f1cffdcd243) | ||
## ReconciledDeliverySearchResolver.getDeliverySearchResults() method | ||
Execute the search. The implementation will add the classification to the `fq` part of the query, automatically, so there is no need to contain it in the query. | ||
<b>Signature:</b> | ||
```typescript | ||
getDeliverySearchResults<ITEM, RESULT>(aQuery: ReconciledDeliverySearchInput<ITEM>, aClassification: string): Observable<SearchResults<RESULT>>; | ||
``` | ||
## Parameters | ||
@@ -1043,10 +1135,10 @@ | ||
| --- | --- | --- | | ||
| aID | <code>string</code> | the ID of the item | | ||
| aClassification | <code>string</code> | classification of the item | | ||
| aQuery | <code>ReconciledDeliverySearchInput<ITEM></code> | the query input | | ||
| aClassification | <code>string</code> | the classification | | ||
<b>Returns:</b> | ||
`Observable<string>` | ||
`Observable<SearchResults<RESULT>>` | ||
an observable of the context | ||
the search result | ||
@@ -1082,10 +1174,10 @@ | ||
<a name="_62fe17c83fe616e6a777320786c65441cab60d700e0b6dc1cc466c9c8e62f1bd"></a> | ||
<a name="_05ddddc112dc407d8a58e79421b4eeda711aefd5eeac57d0051bf53dee41d55f"></a> | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [RenderingContextResolver](#_f3fdfa86ea43b8e9e33b05493b9596918b3be6b11ba321f352306928393abcc3) > [resolveRenderingContext](#_62fe17c83fe616e6a777320786c65441cab60d700e0b6dc1cc466c9c8e62f1bd) | ||
[Home](#_f68be7b26fd989a10729db5615af1f890587faa077ca5b6a3808a8b2ad117ce5) > [@acoustic-content-sdk/component-api](#_bf48e67afc21b2a61cc872d7321d567a2eaac94849d38e62150a4d6f6186e280) > [SeedResolver](#_a4982205a8f59b9c67b4e902c1d1886504a61ca99039720d504db1d277c4e435) > [getSeed](#_05ddddc112dc407d8a58e79421b4eeda711aefd5eeac57d0051bf53dee41d55f) | ||
## RenderingContextResolver.resolveRenderingContext property | ||
## SeedResolver.getSeed() method | ||
Returns the layout selector based on the rendering context | ||
Resolves a rendering context given the ID of the item | ||
@@ -1095,3 +1187,17 @@ <b>Signature:</b> | ||
```typescript | ||
resolveRenderingContext: (aItem: RenderingContextInput, aProvider: RenderingContextProviderV2) => Observable<RenderingContextV2>; | ||
getSeed(aID: string, aClassification: string): Observable<string>; | ||
``` | ||
## Parameters | ||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| aID | <code>string</code> | the ID of the item | | ||
| aClassification | <code>string</code> | classification of the item | | ||
<b>Returns:</b> | ||
`Observable<string>` | ||
an observable of the context | ||
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
267049
84
3308
1179
+ Added@acoustic-content-sdk/api@9.0.270(transitive)
- Removed@acoustic-content-sdk/api@9.0.251(transitive)