@ngx-file-upload/ui
Version:
Angular 16 file upload components for @ngx-file-upload/core
32 lines • 5.08 kB
JavaScript
import { InjectionToken, Inject, Optional, Injectable } from "@angular/core";
import * as i0 from "@angular/core";
export var NgxFileUploadUiI18nKey;
(function (NgxFileUploadUiI18nKey) {
NgxFileUploadUiI18nKey["Common"] = "common";
NgxFileUploadUiI18nKey["UploadItem"] = "item";
NgxFileUploadUiI18nKey["ToolBar"] = "toolbar";
})(NgxFileUploadUiI18nKey || (NgxFileUploadUiI18nKey = {}));
/**
* injection token
*/
export const NGX_FILE_UPLOAD_UI_I18N = new InjectionToken("NgxFileUpload UI I18n labels");
export class NgxFileUploadUiI18nProvider {
constructor(labels) {
this.labels = labels || {};
}
getI18n(k) {
return this.labels[k.toString()];
}
/** @nocollapse */ static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.2", ngImport: i0, type: NgxFileUploadUiI18nProvider, deps: [{ token: NGX_FILE_UPLOAD_UI_I18N, optional: true }], target: i0.ɵɵFactoryTarget.Injectable }); }
/** @nocollapse */ static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.2.2", ngImport: i0, type: NgxFileUploadUiI18nProvider, providedIn: "root" }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.2", ngImport: i0, type: NgxFileUploadUiI18nProvider, decorators: [{
type: Injectable,
args: [{ providedIn: "root" }]
}], ctorParameters: function () { return [{ type: undefined, decorators: [{
type: Optional
}, {
type: Inject,
args: [NGX_FILE_UPLOAD_UI_I18N]
}] }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3VpL3NyYy9saWIvaTE4bi9zcmMvaTE4bi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUU3RSxNQUFNLENBQU4sSUFBWSxzQkFJWDtBQUpELFdBQVksc0JBQXNCO0lBQzlCLDJDQUFxQixDQUFBO0lBQ3JCLDZDQUFtQixDQUFBO0lBQ25CLDZDQUFzQixDQUFBO0FBQzFCLENBQUMsRUFKVyxzQkFBc0IsS0FBdEIsc0JBQXNCLFFBSWpDO0FBK0JEOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sdUJBQXVCLEdBQUcsSUFBSSxjQUFjLENBQXNCLDhCQUE4QixDQUFDLENBQUM7QUFHL0csTUFBTSxPQUFPLDJCQUEyQjtJQUlwQyxZQUNpRCxNQUEyQjtRQUV4RSxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sSUFBSSxFQUFFLENBQUM7SUFDL0IsQ0FBQztJQUVNLE9BQU8sQ0FBbUMsQ0FBeUI7UUFDdEUsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBTSxDQUFDO0lBQzFDLENBQUM7aUlBWlEsMkJBQTJCLGtCQUtaLHVCQUF1QjtxSUFMdEMsMkJBQTJCLGNBRGYsTUFBTTs7MkZBQ2xCLDJCQUEyQjtrQkFEdkMsVUFBVTttQkFBQyxFQUFDLFVBQVUsRUFBRSxNQUFNLEVBQUM7OzBCQU12QixRQUFROzswQkFBSSxNQUFNOzJCQUFDLHVCQUF1QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGlvblRva2VuLCBJbmplY3QsIE9wdGlvbmFsLCBJbmplY3RhYmxlIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuXHJcbmV4cG9ydCBlbnVtIE5neEZpbGVVcGxvYWRVaUkxOG5LZXkge1xyXG4gICAgQ29tbW9uICAgICA9IFwiY29tbW9uXCIsXHJcbiAgICBVcGxvYWRJdGVtID0gXCJpdGVtXCIsXHJcbiAgICBUb29sQmFyICAgID0gXCJ0b29sYmFyXCJcclxufVxyXG5cclxuaW50ZXJmYWNlIExhYmVscyB7XHJcbiAgICBba2V5OiBzdHJpbmddOiBzdHJpbmc7XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgTmd4RmlsZVVwbG9hZFVpSTE4bkNvbW1vbiBleHRlbmRzIExhYmVscyB7XHJcbiAgICBTRUxFQ1RfRklMRVM6IHN0cmluZztcclxufVxyXG5cclxuZXhwb3J0IGludGVyZmFjZSBOZ3hGaWxlVXBsb2FkVWlJMThuVG9vbGJhciBleHRlbmRzIExhYmVscyB7XHJcbiAgICBDTEVBTl9VUDogc3RyaW5nO1xyXG4gICAgUkVNT1ZFX0FMTDogc3RyaW5nO1xyXG4gICAgVVBMT0FEX0FMTDogc3RyaW5nO1xyXG4gICAgVVBMT0FEUzogc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIE5neEZpbGVVcGxvYWRVaUkxOG5JdGVtIGV4dGVuZHMgTGFiZWxzIHtcclxuICAgIFVQTE9BREVEOiBzdHJpbmc7XHJcbn1cclxuXHJcbmRlY2xhcmUgdHlwZSBOZ3hGaWxldXBsb2FkSTE4blZhbHVlID0gTmd4RmlsZVVwbG9hZFVpSTE4bkNvbW1vbiB8IE5neEZpbGVVcGxvYWRVaUkxOG5JdGVtIHwgTmd4RmlsZVVwbG9hZFVpSTE4blRvb2xiYXIgfCB1bmRlZmluZWQ7XHJcblxyXG4vKiogYWxsIGxhYmVscyB3aGljaCBleGlzdHMgKi9cclxuZXhwb3J0IGludGVyZmFjZSBOZ3hGaWxlVXBsb2FkVWlJMThuIHtcclxuICAgIFtrZXk6IHN0cmluZ106IE5neEZpbGVVcGxvYWRVaUkxOG5Db21tb24gfCBOZ3hGaWxlVXBsb2FkVWlJMThuSXRlbSB8IE5neEZpbGVVcGxvYWRVaUkxOG5Ub29sYmFyIHwgdW5kZWZpbmVkO1xyXG4gICAgY29tbW9uPzogTmd4RmlsZVVwbG9hZFVpSTE4bkNvbW1vbjtcclxuICAgIGl0ZW0/OiBOZ3hGaWxlVXBsb2FkVWlJMThuSXRlbTtcclxuICAgIHRvb2xiYXI/OiBOZ3hGaWxlVXBsb2FkVWlJMThuVG9vbGJhcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIGluamVjdGlvbiB0b2tlblxyXG4gKi9cclxuZXhwb3J0IGNvbnN0IE5HWF9GSUxFX1VQTE9BRF9VSV9JMThOID0gbmV3IEluamVjdGlvblRva2VuPE5neEZpbGVVcGxvYWRVaUkxOG4+KFwiTmd4RmlsZVVwbG9hZCBVSSBJMThuIGxhYmVsc1wiKTtcclxuXHJcbkBJbmplY3RhYmxlKHtwcm92aWRlZEluOiBcInJvb3RcIn0pXHJcbmV4cG9ydCBjbGFzcyBOZ3hGaWxlVXBsb2FkVWlJMThuUHJvdmlkZXIge1xyXG5cclxuICAgIHByaXZhdGUgbGFiZWxzOiBOZ3hGaWxlVXBsb2FkVWlJMThuO1xyXG5cclxuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihcclxuICAgICAgICBAT3B0aW9uYWwoKSBASW5qZWN0KE5HWF9GSUxFX1VQTE9BRF9VSV9JMThOKSBsYWJlbHM6IE5neEZpbGVVcGxvYWRVaUkxOG5cclxuICAgICkge1xyXG4gICAgICAgIHRoaXMubGFiZWxzID0gbGFiZWxzIHx8IHt9O1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBnZXRJMThuPFQgZXh0ZW5kcyBOZ3hGaWxldXBsb2FkSTE4blZhbHVlPihrOiBOZ3hGaWxlVXBsb2FkVWlJMThuS2V5KTogVCB7XHJcbiAgICAgICAgcmV0dXJuIHRoaXMubGFiZWxzW2sudG9TdHJpbmcoKV0gYXMgVDtcclxuICAgIH1cclxufVxyXG4iXX0=