UNPKG

@spartacus/storefront

Version:

Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.

75 lines 8.78 kB
import { Injectable } from '@angular/core'; import { Config } from '@spartacus/core'; import * as i0 from "@angular/core"; export var ICON_TYPE; (function (ICON_TYPE) { ICON_TYPE["STAR"] = "STAR"; ICON_TYPE["SEARCH"] = "SEARCH"; ICON_TYPE["CART"] = "CART"; ICON_TYPE["INFO"] = "INFO"; ICON_TYPE["GRID"] = "GRID"; ICON_TYPE["LIST"] = "LIST"; ICON_TYPE["CARET_DOWN"] = "CARET_DOWN"; ICON_TYPE["CARET_UP"] = "CARET_UP"; ICON_TYPE["CARET_LEFT"] = "CARET_LEFT"; ICON_TYPE["CARET_RIGHT"] = "CARET_RIGHT"; ICON_TYPE["CLOSE"] = "CLOSE"; ICON_TYPE["ERROR"] = "ERROR"; ICON_TYPE["WARNING"] = "WARNING"; ICON_TYPE["SUCCESS"] = "SUCCESS"; ICON_TYPE["VISA"] = "VISA"; ICON_TYPE["MASTER_CARD"] = "MASTER_CARD"; ICON_TYPE["AMEX"] = "AMEX"; ICON_TYPE["DINERS_CLUB"] = "DINERS_CLUB"; ICON_TYPE["CREDIT_CARD"] = "CREDIT_CARD"; ICON_TYPE["EXPAND"] = "EXPAND"; ICON_TYPE["COLLAPSE"] = "COLLAPSE"; ICON_TYPE["RESET"] = "RESET"; ICON_TYPE["CIRCLE"] = "CIRCLE"; ICON_TYPE["HEART"] = "HEART"; ICON_TYPE["EMPTY_HEART"] = "EMPTY_HEART"; ICON_TYPE["FILTER"] = "FILTER"; ICON_TYPE["PENCIL"] = "PENCIL"; ICON_TYPE["CLOCK"] = "CLOCK"; ICON_TYPE["TRASH"] = "TRASH"; ICON_TYPE["ACTIVE"] = "ACTIVE"; ICON_TYPE["SORT_DOWN"] = "SORT_DOWN"; ICON_TYPE["SORT"] = "SORT"; ICON_TYPE["ON"] = "ON"; ICON_TYPE["OFF"] = "OFF"; ICON_TYPE["LINK_OUT"] = "LINK_OUT"; ICON_TYPE["EXPAND_ARROWS"] = "EXPAND_ARROWS"; })(ICON_TYPE || (ICON_TYPE = {})); export class IconConfig { } IconConfig.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconConfig, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); IconConfig.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconConfig, providedIn: 'root', useExisting: Config }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconConfig, decorators: [{ type: Injectable, args: [{ providedIn: 'root', useExisting: Config, }] }] }); /** * Each ICON type can have an companied resource type, such as SVG, LINK (font) or just TEXT. * The resources will be automatically loaded in case they're required for the `ICON_TYPE`. */ export var IconResourceType; (function (IconResourceType) { /** * An svg based icon requires an SVG resource that must be loaded, * this is typically a sprite svg file. */ IconResourceType["SVG"] = "svg"; /** * A font based ICON might require an additional CSS file to be loaded. */ IconResourceType["LINK"] = "link"; /** * Text based icons will simply add the ICON string to the DOM. Text icons do not need an image * or CSS pseudo class (i.e. :before), as the text itself is the icon (i.e. +) */ IconResourceType["TEXT"] = "text"; })(IconResourceType || (IconResourceType = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5tb2RlbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N0b3JlZnJvbnRsaWIvY21zLWNvbXBvbmVudHMvbWlzYy9pY29uL2ljb24ubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0saUJBQWlCLENBQUM7O0FBR3pDLE1BQU0sQ0FBTixJQUFZLFNBcUNYO0FBckNELFdBQVksU0FBUztJQUNuQiwwQkFBYSxDQUFBO0lBQ2IsOEJBQWlCLENBQUE7SUFDakIsMEJBQWEsQ0FBQTtJQUNiLDBCQUFhLENBQUE7SUFDYiwwQkFBYSxDQUFBO0lBQ2IsMEJBQWEsQ0FBQTtJQUNiLHNDQUF5QixDQUFBO0lBQ3pCLGtDQUFxQixDQUFBO0lBQ3JCLHNDQUF5QixDQUFBO0lBQ3pCLHdDQUEyQixDQUFBO0lBQzNCLDRCQUFlLENBQUE7SUFDZiw0QkFBZSxDQUFBO0lBQ2YsZ0NBQW1CLENBQUE7SUFDbkIsZ0NBQW1CLENBQUE7SUFDbkIsMEJBQWEsQ0FBQTtJQUNiLHdDQUEyQixDQUFBO0lBQzNCLDBCQUFhLENBQUE7SUFDYix3Q0FBMkIsQ0FBQTtJQUMzQix3Q0FBMkIsQ0FBQTtJQUMzQiw4QkFBaUIsQ0FBQTtJQUNqQixrQ0FBcUIsQ0FBQTtJQUNyQiw0QkFBZSxDQUFBO0lBQ2YsOEJBQWlCLENBQUE7SUFDakIsNEJBQWUsQ0FBQTtJQUNmLHdDQUEyQixDQUFBO0lBQzNCLDhCQUFpQixDQUFBO0lBQ2pCLDhCQUFpQixDQUFBO0lBQ2pCLDRCQUFlLENBQUE7SUFDZiw0QkFBZSxDQUFBO0lBQ2YsOEJBQWlCLENBQUE7SUFDakIsb0NBQXVCLENBQUE7SUFDdkIsMEJBQWEsQ0FBQTtJQUNiLHNCQUFTLENBQUE7SUFDVCx3QkFBVyxDQUFBO0lBQ1gsa0NBQXFCLENBQUE7SUFDckIsNENBQStCLENBQUE7QUFDakMsQ0FBQyxFQXJDVyxTQUFTLEtBQVQsU0FBUyxRQXFDcEI7QUFNRCxNQUFNLE9BQWdCLFVBQVU7O3VHQUFWLFVBQVU7MkdBQVYsVUFBVSxjQUhsQixNQUFNLGVBQ0wsTUFBTTsyRkFFQyxVQUFVO2tCQUovQixVQUFVO21CQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO29CQUNsQixXQUFXLEVBQUUsTUFBTTtpQkFDcEI7O0FBK0NEOzs7R0FHRztBQUNILE1BQU0sQ0FBTixJQUFZLGdCQWdCWDtBQWhCRCxXQUFZLGdCQUFnQjtJQUMxQjs7O09BR0c7SUFDSCwrQkFBVyxDQUFBO0lBRVg7O09BRUc7SUFDSCxpQ0FBYSxDQUFBO0lBQ2I7OztPQUdHO0lBQ0gsaUNBQWEsQ0FBQTtBQUNmLENBQUMsRUFoQlcsZ0JBQWdCLEtBQWhCLGdCQUFnQixRQWdCM0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb25maWcgfSBmcm9tICdAc3BhcnRhY3VzL2NvcmUnO1xuaW1wb3J0IHsgRGlyZWN0aW9uTW9kZSB9IGZyb20gJy4uLy4uLy4uL2xheW91dC9kaXJlY3Rpb24vY29uZmlnL2RpcmVjdGlvbi5tb2RlbCc7XG5cbmV4cG9ydCBlbnVtIElDT05fVFlQRSB7XG4gIFNUQVIgPSAnU1RBUicsXG4gIFNFQVJDSCA9ICdTRUFSQ0gnLFxuICBDQVJUID0gJ0NBUlQnLFxuICBJTkZPID0gJ0lORk8nLFxuICBHUklEID0gJ0dSSUQnLFxuICBMSVNUID0gJ0xJU1QnLFxuICBDQVJFVF9ET1dOID0gJ0NBUkVUX0RPV04nLFxuICBDQVJFVF9VUCA9ICdDQVJFVF9VUCcsXG4gIENBUkVUX0xFRlQgPSAnQ0FSRVRfTEVGVCcsXG4gIENBUkVUX1JJR0hUID0gJ0NBUkVUX1JJR0hUJyxcbiAgQ0xPU0UgPSAnQ0xPU0UnLFxuICBFUlJPUiA9ICdFUlJPUicsXG4gIFdBUk5JTkcgPSAnV0FSTklORycsXG4gIFNVQ0NFU1MgPSAnU1VDQ0VTUycsXG4gIFZJU0EgPSAnVklTQScsXG4gIE1BU1RFUl9DQVJEID0gJ01BU1RFUl9DQVJEJyxcbiAgQU1FWCA9ICdBTUVYJyxcbiAgRElORVJTX0NMVUIgPSAnRElORVJTX0NMVUInLFxuICBDUkVESVRfQ0FSRCA9ICdDUkVESVRfQ0FSRCcsXG4gIEVYUEFORCA9ICdFWFBBTkQnLFxuICBDT0xMQVBTRSA9ICdDT0xMQVBTRScsXG4gIFJFU0VUID0gJ1JFU0VUJyxcbiAgQ0lSQ0xFID0gJ0NJUkNMRScsXG4gIEhFQVJUID0gJ0hFQVJUJyxcbiAgRU1QVFlfSEVBUlQgPSAnRU1QVFlfSEVBUlQnLFxuICBGSUxURVIgPSAnRklMVEVSJyxcbiAgUEVOQ0lMID0gJ1BFTkNJTCcsXG4gIENMT0NLID0gJ0NMT0NLJyxcbiAgVFJBU0ggPSAnVFJBU0gnLFxuICBBQ1RJVkUgPSAnQUNUSVZFJyxcbiAgU09SVF9ET1dOID0gJ1NPUlRfRE9XTicsXG4gIFNPUlQgPSAnU09SVCcsXG4gIE9OID0gJ09OJyxcbiAgT0ZGID0gJ09GRicsXG4gIExJTktfT1VUID0gJ0xJTktfT1VUJyxcbiAgRVhQQU5EX0FSUk9XUyA9ICdFWFBBTkRfQVJST1dTJyxcbn1cblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCcsXG4gIHVzZUV4aXN0aW5nOiBDb25maWcsXG59KVxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEljb25Db25maWcge1xuICBpY29uPzogSWNvbk9wdGlvbnM7XG59XG5cbmRlY2xhcmUgbW9kdWxlICdAc3BhcnRhY3VzL2NvcmUnIHtcbiAgaW50ZXJmYWNlIENvbmZpZyBleHRlbmRzIEljb25Db25maWcge31cbn1cblxuZXhwb3J0IGludGVyZmFjZSBJY29uT3B0aW9ucyB7XG4gIC8qKlxuICAgKiBFYWNoIGljb24gdHlwZSBjYW4gYmUgY29uZmlndXJlZCB3aXRoIGEgc28tY2FsbGVkIHN5bWJvbC4gVGhlIHN5bWJvbCB3aWxsXG4gICAqIGJlIHVzZWQgdG8gbWFwIHRoZSBpY29uIHRvIGFuIFNWRyBgc3ltYm9sYCAoaWQpIG9yIHRvIHRoZSBzdHlsZSBjbGFzc2VzIG9mXG4gICAqIGEgZm9udCBiYXNlZCBpY29uLiBUaGUgZm9sbG93aW5nIGNvbmZpZ3VyYXRpb24gd291bGQgbWFwIHRvIGEgZm9udGF3ZXNvbWVcbiAgICogaWNvbjpcbiAgICpcbiAgICogaWNvbjoge1xuICAgKiAgIHN5bWJvbHM6IHtcbiAgICogICAgIENBUlQ6ICdmYXMgZmEtc2hvcHBpbmctY2FydCdcbiAgICogICB9XG4gICAqIH1cbiAgICovXG4gIHN5bWJvbHM/OiB7XG4gICAgW0lDT05fVFlQRTogc3RyaW5nXTogc3RyaW5nO1xuICB9O1xuXG4gIC8qKlxuICAgKiBSZXNvdXJjZXMgYXJlIHVzZWQgdG8gbWFwIGljb24gdHlwZXMgdG8gY2VydGFpbiBhc3NldCwgc3VjaCBhcyBhbiBTVkcgKHNwcml0ZSkgaW1hZ2UuXG4gICAqIFRoZSByZXNvdXJjZSB0eXBlIChgSWNvblJlc291cmNlVHlwZWApIGRpY3RhdGVzIHdoZXRoZXIgYW4gU1ZHIGltYWdlIGlzIHVzZWQuIFRoZSBVUkxcbiAgICogaXMgdXNlZCBmb3IgdGhlIFNWRyB4bGluayByZWZlcmVuY2UuXG4gICAqL1xuICByZXNvdXJjZXM/OiBJY29uQ29uZmlnUmVzb3VyY2VbXTtcblxuICAvKipcbiAgICogTGlzdHMgaWNvbnMgdGhhdCBzaG91bGQgYmUgZmxpcHBlZCBmb3IgYSBzcGVjaWZpYyBkaXJlY3Rpb24uXG4gICAqL1xuICBmbGlwRGlyZWN0aW9uPzoge1xuICAgIFtJQ09OX1RZUEU6IHN0cmluZ106IERpcmVjdGlvbk1vZGU7XG4gIH07XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSWNvbkNvbmZpZ1Jlc291cmNlIHtcbiAgdHlwZTogSWNvblJlc291cmNlVHlwZSB8IHN0cmluZztcbiAgdXJsPzogc3RyaW5nO1xuICB0eXBlcz86IChJQ09OX1RZUEUgfCBzdHJpbmcpW107XG59XG5cbi8qKlxuICogRWFjaCBJQ09OIHR5cGUgY2FuIGhhdmUgYW4gY29tcGFuaWVkIHJlc291cmNlIHR5cGUsIHN1Y2ggYXMgU1ZHLCBMSU5LIChmb250KSBvciBqdXN0IFRFWFQuXG4gKiBUaGUgcmVzb3VyY2VzIHdpbGwgYmUgYXV0b21hdGljYWxseSBsb2FkZWQgaW4gY2FzZSB0aGV5J3JlIHJlcXVpcmVkIGZvciB0aGUgYElDT05fVFlQRWAuXG4gKi9cbmV4cG9ydCBlbnVtIEljb25SZXNvdXJjZVR5cGUge1xuICAvKipcbiAgICogQW4gc3ZnIGJhc2VkIGljb24gcmVxdWlyZXMgYW4gU1ZHIHJlc291cmNlIHRoYXQgbXVzdCBiZSBsb2FkZWQsXG4gICAqIHRoaXMgaXMgdHlwaWNhbGx5IGEgc3ByaXRlIHN2ZyBmaWxlLlxuICAgKi9cbiAgU1ZHID0gJ3N2ZycsXG5cbiAgLyoqXG4gICAqIEEgZm9udCBiYXNlZCBJQ09OIG1pZ2h0IHJlcXVpcmUgYW4gYWRkaXRpb25hbCBDU1MgZmlsZSB0byBiZSBsb2FkZWQuXG4gICAqL1xuICBMSU5LID0gJ2xpbmsnLFxuICAvKipcbiAgICogVGV4dCBiYXNlZCBpY29ucyB3aWxsIHNpbXBseSBhZGQgdGhlIElDT04gc3RyaW5nIHRvIHRoZSBET00uIFRleHQgaWNvbnMgZG8gbm90IG5lZWQgYW4gaW1hZ2VcbiAgICogb3IgQ1NTIHBzZXVkbyBjbGFzcyAoaS5lLiA6YmVmb3JlKSwgYXMgdGhlIHRleHQgaXRzZWxmIGlzIHRoZSBpY29uIChpLmUuICspXG4gICAqL1xuICBURVhUID0gJ3RleHQnLFxufVxuIl19