@spartacus/storefront
Version:
Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.
29 lines • 2.92 kB
JavaScript
import { Injectable } from '@angular/core';
import { Config } from '@spartacus/core';
import * as i0 from "@angular/core";
/**
* The direction config provides an easy way to configure "ltr" versus "rtl" direction
* for the storefront. The direction can be configured to detect the direction by language.
*
* The following configuration detects rtl languages by isoCode for Arabic and Hebrew:
*
* ```typescript
* direction: {
* detect: true,
* default: DirectionMode.LTR,
* rtlLanguages: ['ar', 'he']
* }
* ```
*/
export class DirectionConfig {
}
DirectionConfig.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: DirectionConfig, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
DirectionConfig.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: DirectionConfig, providedIn: 'root', useExisting: Config });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: DirectionConfig, decorators: [{
type: Injectable,
args: [{
providedIn: 'root',
useExisting: Config,
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlyZWN0aW9uLmNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N0b3JlZnJvbnRsaWIvbGF5b3V0L2RpcmVjdGlvbi9jb25maWcvZGlyZWN0aW9uLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFHekM7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUtILE1BQU0sT0FBZ0IsZUFBZTs7NEdBQWYsZUFBZTtnSEFBZixlQUFlLGNBSHZCLE1BQU0sZUFDTCxNQUFNOzJGQUVDLGVBQWU7a0JBSnBDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07b0JBQ2xCLFdBQVcsRUFBRSxNQUFNO2lCQUNwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbmZpZyB9IGZyb20gJ0BzcGFydGFjdXMvY29yZSc7XG5pbXBvcnQgeyBEaXJlY3Rpb24gfSBmcm9tICcuL2RpcmVjdGlvbi5tb2RlbCc7XG5cbi8qKlxuICogVGhlIGRpcmVjdGlvbiBjb25maWcgcHJvdmlkZXMgYW4gZWFzeSB3YXkgdG8gY29uZmlndXJlIFwibHRyXCIgdmVyc3VzIFwicnRsXCIgZGlyZWN0aW9uXG4gKiBmb3IgdGhlIHN0b3JlZnJvbnQuIFRoZSBkaXJlY3Rpb24gY2FuIGJlIGNvbmZpZ3VyZWQgdG8gZGV0ZWN0IHRoZSBkaXJlY3Rpb24gYnkgbGFuZ3VhZ2UuXG4gKlxuICogVGhlIGZvbGxvd2luZyBjb25maWd1cmF0aW9uIGRldGVjdHMgcnRsIGxhbmd1YWdlcyBieSBpc29Db2RlIGZvciBBcmFiaWMgYW5kIEhlYnJldzpcbiAqXG4gKiBgYGB0eXBlc2NyaXB0XG4gKiBkaXJlY3Rpb246IHtcbiAqICAgZGV0ZWN0OiB0cnVlLFxuICogICBkZWZhdWx0OiBEaXJlY3Rpb25Nb2RlLkxUUixcbiAqICAgcnRsTGFuZ3VhZ2VzOiBbJ2FyJywgJ2hlJ11cbiAqIH1cbiAqIGBgYFxuICovXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290JyxcbiAgdXNlRXhpc3Rpbmc6IENvbmZpZyxcbn0pXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgRGlyZWN0aW9uQ29uZmlnIHtcbiAgZGlyZWN0aW9uPzogRGlyZWN0aW9uO1xufVxuXG5kZWNsYXJlIG1vZHVsZSAnQHNwYXJ0YWN1cy9jb3JlJyB7XG4gIGludGVyZmFjZSBDb25maWcgZXh0ZW5kcyBEaXJlY3Rpb25Db25maWcge31cbn1cbiJdfQ==