UNPKG

angular-material-datatransfer-lib

Version:

A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.

70 lines 5.61 kB
/** * @fileoverview added by tsickle * Generated from: lib/enums/encoding-type.enum.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @enum {number} */ var EncodingType = { Latin1: 0, Hex: 1, Base64: 2, UTF8: 3, }; export { EncodingType }; EncodingType[EncodingType.Latin1] = 'Latin1'; EncodingType[EncodingType.Hex] = 'Hex'; EncodingType[EncodingType.Base64] = 'Base64'; EncodingType[EncodingType.UTF8] = 'UTF8'; /** @enum {number} */ var EncodingTypeImplementation = { Internal: 0, CryptoBrowserify: 1, }; export { EncodingTypeImplementation }; EncodingTypeImplementation[EncodingTypeImplementation.Internal] = 'Internal'; EncodingTypeImplementation[EncodingTypeImplementation.CryptoBrowserify] = 'CryptoBrowserify'; // tslint:disable-next-line: no-namespace export var EncodingTypeExtensions; (function (EncodingTypeExtensions) { /** * @param {?} encodingTypeImplementation * @param {?} encodingType * @return {?} */ function toString(encodingTypeImplementation, encodingType) { switch (encodingType) { case EncodingType.Latin1: return 'latin1'; case EncodingType.Hex: return 'hex'; case EncodingType.Base64: return 'base64'; case EncodingType.UTF8: return 'utf8'; default: return 'hex'; } } EncodingTypeExtensions.toString = toString; /** * @param {?} encodingTypeImplementation * @param {?} encodingType * @return {?} */ function toEnum(encodingTypeImplementation, encodingType) { switch (encodingType) { case 'latin1': return EncodingType.Latin1; case 'hex': return EncodingType.Hex; case 'base64': return EncodingType.Base64; case 'utf8': return EncodingType.UTF8; default: return EncodingType.Hex; } } EncodingTypeExtensions.toEnum = toEnum; })(EncodingTypeExtensions || (EncodingTypeExtensions = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jb2RpbmctdHlwZS5lbnVtLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1tYXRlcmlhbC1kYXRhdHJhbnNmZXItbGliLyIsInNvdXJjZXMiOlsibGliL2VudW1zL2VuY29kaW5nLXR5cGUuZW51bS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFZLFlBQVk7SUFDcEIsTUFBTSxHQUFBO0lBQ04sR0FBRyxHQUFBO0lBQ0gsTUFBTSxHQUFBO0lBQ04sSUFBSSxHQUFBO0VBQ1A7Ozs7Ozs7QUFFRCxJQUFZLDBCQUEwQjtJQUNsQyxRQUFRLEdBQUE7SUFDUixnQkFBZ0IsR0FBQTtFQUNuQjs7Ozs7QUFHRCxNQUFNLEtBQVcsc0JBQXNCLENBNkJ0QztBQTdCRCxXQUFpQixzQkFBc0I7Ozs7OztJQUNuQyxTQUFnQixRQUFRLENBQUMsMEJBQXNELEVBQUUsWUFBMEI7UUFDdkcsUUFBUSxZQUFZLEVBQUU7WUFDbEIsS0FBSyxZQUFZLENBQUMsTUFBTTtnQkFDcEIsT0FBTyxRQUFRLENBQUM7WUFDcEIsS0FBSyxZQUFZLENBQUMsR0FBRztnQkFDakIsT0FBTyxLQUFLLENBQUM7WUFDakIsS0FBSyxZQUFZLENBQUMsTUFBTTtnQkFDcEIsT0FBTyxRQUFRLENBQUM7WUFDcEIsS0FBSyxZQUFZLENBQUMsSUFBSTtnQkFDbEIsT0FBTyxNQUFNLENBQUM7WUFDbEI7Z0JBQ0ksT0FBTyxLQUFLLENBQUM7U0FDcEI7SUFDTCxDQUFDO0lBYmUsK0JBQVEsV0FhdkIsQ0FBQTs7Ozs7O0lBQ0QsU0FBZ0IsTUFBTSxDQUFDLDBCQUFzRCxFQUFFLFlBQW9CO1FBQy9GLFFBQVEsWUFBWSxFQUFFO1lBQ2xCLEtBQUssUUFBUTtnQkFDVCxPQUFPLFlBQVksQ0FBQyxNQUFNLENBQUM7WUFDL0IsS0FBSyxLQUFLO2dCQUNOLE9BQU8sWUFBWSxDQUFDLEdBQUcsQ0FBQztZQUM1QixLQUFLLFFBQVE7Z0JBQ1QsT0FBTyxZQUFZLENBQUMsTUFBTSxDQUFDO1lBQy9CLEtBQUssTUFBTTtnQkFDUCxPQUFPLFlBQVksQ0FBQyxJQUFJLENBQUM7WUFDN0I7Z0JBQ0ksT0FBTyxZQUFZLENBQUMsR0FBRyxDQUFDO1NBQy9CO0lBQ0wsQ0FBQztJQWJlLDZCQUFNLFNBYXJCLENBQUE7QUFDTCxDQUFDLEVBN0JnQixzQkFBc0IsS0FBdEIsc0JBQXNCLFFBNkJ0QyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIEVuY29kaW5nVHlwZSB7XHJcbiAgICBMYXRpbjEsXHJcbiAgICBIZXgsXHJcbiAgICBCYXNlNjQsXHJcbiAgICBVVEY4XHJcbn1cclxuXHJcbmV4cG9ydCBlbnVtIEVuY29kaW5nVHlwZUltcGxlbWVudGF0aW9uIHtcclxuICAgIEludGVybmFsLFxyXG4gICAgQ3J5cHRvQnJvd3NlcmlmeVxyXG59XHJcblxyXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IG5vLW5hbWVzcGFjZVxyXG5leHBvcnQgbmFtZXNwYWNlIEVuY29kaW5nVHlwZUV4dGVuc2lvbnMge1xyXG4gICAgZXhwb3J0IGZ1bmN0aW9uIHRvU3RyaW5nKGVuY29kaW5nVHlwZUltcGxlbWVudGF0aW9uOiBFbmNvZGluZ1R5cGVJbXBsZW1lbnRhdGlvbiwgZW5jb2RpbmdUeXBlOiBFbmNvZGluZ1R5cGUpOiBzdHJpbmcge1xyXG4gICAgICAgIHN3aXRjaCAoZW5jb2RpbmdUeXBlKSB7XHJcbiAgICAgICAgICAgIGNhc2UgRW5jb2RpbmdUeXBlLkxhdGluMTpcclxuICAgICAgICAgICAgICAgIHJldHVybiAnbGF0aW4xJztcclxuICAgICAgICAgICAgY2FzZSBFbmNvZGluZ1R5cGUuSGV4OlxyXG4gICAgICAgICAgICAgICAgcmV0dXJuICdoZXgnO1xyXG4gICAgICAgICAgICBjYXNlIEVuY29kaW5nVHlwZS5CYXNlNjQ6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2Jhc2U2NCc7XHJcbiAgICAgICAgICAgIGNhc2UgRW5jb2RpbmdUeXBlLlVURjg6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3V0ZjgnO1xyXG4gICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgcmV0dXJuICdoZXgnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGV4cG9ydCBmdW5jdGlvbiB0b0VudW0oZW5jb2RpbmdUeXBlSW1wbGVtZW50YXRpb246IEVuY29kaW5nVHlwZUltcGxlbWVudGF0aW9uLCBlbmNvZGluZ1R5cGU6IHN0cmluZyk6IEVuY29kaW5nVHlwZSB7XHJcbiAgICAgICAgc3dpdGNoIChlbmNvZGluZ1R5cGUpIHtcclxuICAgICAgICAgICAgY2FzZSAnbGF0aW4xJzpcclxuICAgICAgICAgICAgICAgIHJldHVybiBFbmNvZGluZ1R5cGUuTGF0aW4xO1xyXG4gICAgICAgICAgICBjYXNlICdoZXgnOlxyXG4gICAgICAgICAgICAgICAgcmV0dXJuIEVuY29kaW5nVHlwZS5IZXg7XHJcbiAgICAgICAgICAgIGNhc2UgJ2Jhc2U2NCc6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gRW5jb2RpbmdUeXBlLkJhc2U2NDtcclxuICAgICAgICAgICAgY2FzZSAndXRmOCc6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gRW5jb2RpbmdUeXBlLlVURjg7XHJcbiAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gRW5jb2RpbmdUeXBlLkhleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl19