@spartacus/storefront
Version:
Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.
24 lines • 4.89 kB
JavaScript
import { Injectable } from '@angular/core';
import { Config } from '@spartacus/core';
import { BREAKPOINT } from '../../../../layout/config/layout-config';
import * as i0 from "@angular/core";
/**
* The `TableConfig` provides a table configurations for specific table types. You can define
* an all-screen table structure as well as a breakpoint specific table structure. The various
* table structures are merged from small to large screen configurations, depending on the users
* screen size.
*
* The `table.type` is used as a key to distinguish the various table configurations in the application.
*/
export class TableConfig {
}
TableConfig.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: TableConfig, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
TableConfig.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: TableConfig, providedIn: 'root', useExisting: Config });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: TableConfig, decorators: [{
type: Injectable,
args: [{
providedIn: 'root',
useExisting: Config,
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFibGUuY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc3RvcmVmcm9udGxpYi9zaGFyZWQvY29tcG9uZW50cy90YWJsZS9jb25maWcvdGFibGUuY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQVEsTUFBTSxlQUFlLENBQUM7QUFDakQsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQ3pDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSx5Q0FBeUMsQ0FBQzs7QUFHckU7Ozs7Ozs7R0FPRztBQUtILE1BQU0sT0FBZ0IsV0FBVzs7d0dBQVgsV0FBVzs0R0FBWCxXQUFXLGNBSG5CLE1BQU0sZUFDTCxNQUFNOzJGQUVDLFdBQVc7a0JBSmhDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07b0JBQ2xCLFdBQVcsRUFBRSxNQUFNO2lCQUNwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUsIFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbmZpZyB9IGZyb20gJ0BzcGFydGFjdXMvY29yZSc7XG5pbXBvcnQgeyBCUkVBS1BPSU5UIH0gZnJvbSAnLi4vLi4vLi4vLi4vbGF5b3V0L2NvbmZpZy9sYXlvdXQtY29uZmlnJztcbmltcG9ydCB7IFRhYmxlU3RydWN0dXJlQ29uZmlndXJhdGlvbiB9IGZyb20gJy4uL3RhYmxlLm1vZGVsJztcblxuLyoqXG4gKiBUaGUgYFRhYmxlQ29uZmlnYCBwcm92aWRlcyBhIHRhYmxlIGNvbmZpZ3VyYXRpb25zIGZvciBzcGVjaWZpYyB0YWJsZSB0eXBlcy4gWW91IGNhbiBkZWZpbmVcbiAqIGFuIGFsbC1zY3JlZW4gdGFibGUgc3RydWN0dXJlIGFzIHdlbGwgYXMgYSBicmVha3BvaW50IHNwZWNpZmljIHRhYmxlIHN0cnVjdHVyZS4gVGhlIHZhcmlvdXNcbiAqIHRhYmxlIHN0cnVjdHVyZXMgYXJlIG1lcmdlZCBmcm9tIHNtYWxsIHRvIGxhcmdlIHNjcmVlbiBjb25maWd1cmF0aW9ucywgZGVwZW5kaW5nIG9uIHRoZSB1c2Vyc1xuICogc2NyZWVuIHNpemUuXG4gKlxuICogVGhlIGB0YWJsZS50eXBlYCBpcyB1c2VkIGFzIGEga2V5IHRvIGRpc3Rpbmd1aXNoIHRoZSB2YXJpb3VzIHRhYmxlIGNvbmZpZ3VyYXRpb25zIGluIHRoZSBhcHBsaWNhdGlvbi5cbiAqL1xuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCcsXG4gIHVzZUV4aXN0aW5nOiBDb25maWcsXG59KVxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIFRhYmxlQ29uZmlnIHtcbiAgdGFibGU/OiB7XG4gICAgW3RhYmxlVHlwZTogc3RyaW5nXTogUmVzcG9uc2l2ZVRhYmxlQ29uZmlndXJhdGlvbjtcbiAgfTtcbiAgdGFibGVPcHRpb25zPzoge1xuICAgIC8qKlxuICAgICAqIEdsb2JhbCBjb21wb25lbnQgdG8gcmVuZGVyIHRhYmxlIGhlYWRlciBfY29udGVudF8gKGA8dGg+Li4uPC90aD5gKS4gQSBzcGVjaWZpYyBjb21wb25lbnRcbiAgICAgKiBjYW4gYmUgY29uZmlndXJlZCBhbHRlcm5hdGl2ZWx5IHBlciB0YWJsZSBvciB0YWJsZSBmaWVsZC5cbiAgICAgKi9cbiAgICBoZWFkZXJDb21wb25lbnQ/OiBUeXBlPGFueT47XG5cbiAgICAvKipcbiAgICAgKiBHbG9iYWwgY29tcG9uZW50IHRvIHJlbmRlciB0YWJsZSBjZWxsIF9jb250ZW50XyAoYDx0ZD4uLi48L3RkPmApLiBBIHNwZWNpZmljIGNvbXBvbmVudCBwZXJcbiAgICAgKiBmaWVsZCBjYW4gYmUgY29uZmlndXJlZCBhbHRlcm5hdGl2ZWx5LlxuICAgICAqXG4gICAgICogSWYgbm8gY29tcG9uZW50IGlzIGF2YWlsYWJsZSwgdGhlIHRhYmxlIGNvbnRlbnQgd2lsbCByZW5kZXIgYXMtaXMuXG4gICAgICovXG4gICAgZGF0YUNvbXBvbmVudD86IFR5cGU8YW55PjtcbiAgfTtcbn1cblxuLyoqXG4gKiBIZWxwZXIgY29uZmlndXJhdGlvbiB0byBpbnRyb2R1Y2UgYnJlYWtwb2ludCBzcGVjaWZpYyB0YWJsZSBjb25maWd1cmF0aW9uLlxuICovXG5leHBvcnQgaW50ZXJmYWNlIFJlc3BvbnNpdmVUYWJsZUNvbmZpZ3VyYXRpb25cbiAgZXh0ZW5kcyBUYWJsZVN0cnVjdHVyZUNvbmZpZ3VyYXRpb24ge1xuICAvKiogVGhlIHRhYmxlIGNvbmZpZ3VyYXRpb25zIGZvciBhbGwgc2NyZWVucyAqL1xuICBbQlJFQUtQT0lOVC54bF0/OiBUYWJsZVN0cnVjdHVyZUNvbmZpZ3VyYXRpb247XG4gIC8qKiBUaGUgdGFibGUgY29uZmlndXJhdGlvbnMgZm9yIGxhcmdlIHNjcmVlbnMgYW5kIHNtYWxsZXIgKi9cbiAgW0JSRUFLUE9JTlQubGddPzogVGFibGVTdHJ1Y3R1cmVDb25maWd1cmF0aW9uO1xuICAvKiogVGhlIHRhYmxlIGNvbmZpZ3VyYXRpb25zIGZvciBtZWRpdW0gc2NyZWVucyBhbmQgc21hbGxlciAqL1xuICBbQlJFQUtQT0lOVC5tZF0/OiBUYWJsZVN0cnVjdHVyZUNvbmZpZ3VyYXRpb247XG4gIC8qKiBUaGUgdGFibGUgY29uZmlndXJhdGlvbnMgZm9yIHNtYWxsIHNjcmVlbnMgYW5kIHNtYWxsZXIgKi9cbiAgW0JSRUFLUE9JTlQuc21dPzogVGFibGVTdHJ1Y3R1cmVDb25maWd1cmF0aW9uO1xuICAvKiogVGhlIHRhYmxlIGNvbmZpZ3VyYXRpb25zIGZvciBleHRyYSBzbWFsbCBzY3JlZW5zICovXG4gIFtCUkVBS1BPSU5ULnhzXT86IFRhYmxlU3RydWN0dXJlQ29uZmlndXJhdGlvbjtcbn1cblxuZGVjbGFyZSBtb2R1bGUgJ0BzcGFydGFjdXMvY29yZScge1xuICBpbnRlcmZhY2UgQ29uZmlnIGV4dGVuZHMgVGFibGVDb25maWcge31cbn1cbiJdfQ==