UNPKG

angular-material-datatransfer-lib

Version:

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

58 lines 4.2 kB
/** * @fileoverview added by tsickle * Generated from: lib/enums/hash-type.enum.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @enum {number} */ const HashType = { MD5: 0, SHA1: 1, }; export { HashType }; HashType[HashType.MD5] = 'MD5'; HashType[HashType.SHA1] = 'SHA1'; /** @enum {number} */ const HashTypeImplementation = { Internal: 0, CryptoBrowserify: 1, }; export { HashTypeImplementation }; HashTypeImplementation[HashTypeImplementation.Internal] = 'Internal'; HashTypeImplementation[HashTypeImplementation.CryptoBrowserify] = 'CryptoBrowserify'; // tslint:disable-next-line: no-namespace export var HashTypeExtensions; (function (HashTypeExtensions) { /** * @param {?} hashTypeImplementation * @param {?} hashType * @return {?} */ function toString(hashTypeImplementation, hashType) { switch (hashType) { case HashType.MD5: return 'md5'; case HashType.SHA1: return 'sha1'; default: return 'sha1'; } } HashTypeExtensions.toString = toString; /** * @param {?} hashTypeImplementation * @param {?} hashType * @return {?} */ function toEnum(hashTypeImplementation, hashType) { switch (hashType) { case 'md5': return HashType.MD5; case 'sha1': return HashType.SHA1; default: return HashType.SHA1; } } HashTypeExtensions.toEnum = toEnum; })(HashTypeExtensions || (HashTypeExtensions = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFzaC10eXBlLmVudW0uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLW1hdGVyaWFsLWRhdGF0cmFuc2Zlci1saWIvIiwic291cmNlcyI6WyJsaWIvZW51bXMvaGFzaC10eXBlLmVudW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsTUFBWSxRQUFRO0lBQ2hCLEdBQUcsR0FBQTtJQUNILElBQUksR0FBQTtFQUNQOzs7OztBQUVELE1BQVksc0JBQXNCO0lBQzlCLFFBQVEsR0FBQTtJQUNSLGdCQUFnQixHQUFBO0VBQ25COzs7OztBQUdELE1BQU0sS0FBVyxrQkFBa0IsQ0FxQmxDO0FBckJELFdBQWlCLGtCQUFrQjs7Ozs7O0lBQy9CLFNBQWdCLFFBQVEsQ0FBQyxzQkFBOEMsRUFBRSxRQUFrQjtRQUN2RixRQUFRLFFBQVEsRUFBRTtZQUNkLEtBQUssUUFBUSxDQUFDLEdBQUc7Z0JBQ2IsT0FBTyxLQUFLLENBQUM7WUFDakIsS0FBSyxRQUFRLENBQUMsSUFBSTtnQkFDZCxPQUFPLE1BQU0sQ0FBQztZQUNsQjtnQkFDSSxPQUFPLE1BQU0sQ0FBQztTQUNyQjtJQUNMLENBQUM7SUFUZSwyQkFBUSxXQVN2QixDQUFBOzs7Ozs7SUFDRCxTQUFnQixNQUFNLENBQUMsc0JBQThDLEVBQUUsUUFBZ0I7UUFDbkYsUUFBUSxRQUFRLEVBQUU7WUFDZCxLQUFLLEtBQUs7Z0JBQ04sT0FBTyxRQUFRLENBQUMsR0FBRyxDQUFDO1lBQ3hCLEtBQUssTUFBTTtnQkFDUCxPQUFPLFFBQVEsQ0FBQyxJQUFJLENBQUM7WUFDekI7Z0JBQ0ksT0FBTyxRQUFRLENBQUMsSUFBSSxDQUFDO1NBQzVCO0lBQ0wsQ0FBQztJQVRlLHlCQUFNLFNBU3JCLENBQUE7QUFDTCxDQUFDLEVBckJnQixrQkFBa0IsS0FBbEIsa0JBQWtCLFFBcUJsQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIEhhc2hUeXBlIHtcclxuICAgIE1ENSxcclxuICAgIFNIQTFcclxufVxyXG5cclxuZXhwb3J0IGVudW0gSGFzaFR5cGVJbXBsZW1lbnRhdGlvbiB7XHJcbiAgICBJbnRlcm5hbCxcclxuICAgIENyeXB0b0Jyb3dzZXJpZnlcclxufVxyXG5cclxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBuby1uYW1lc3BhY2VcclxuZXhwb3J0IG5hbWVzcGFjZSBIYXNoVHlwZUV4dGVuc2lvbnMge1xyXG4gICAgZXhwb3J0IGZ1bmN0aW9uIHRvU3RyaW5nKGhhc2hUeXBlSW1wbGVtZW50YXRpb246IEhhc2hUeXBlSW1wbGVtZW50YXRpb24sIGhhc2hUeXBlOiBIYXNoVHlwZSk6IHN0cmluZyB7XHJcbiAgICAgICAgc3dpdGNoIChoYXNoVHlwZSkge1xyXG4gICAgICAgICAgICBjYXNlIEhhc2hUeXBlLk1ENTpcclxuICAgICAgICAgICAgICAgIHJldHVybiAnbWQ1JztcclxuICAgICAgICAgICAgY2FzZSBIYXNoVHlwZS5TSEExOlxyXG4gICAgICAgICAgICAgICAgcmV0dXJuICdzaGExJztcclxuICAgICAgICAgICAgZGVmYXVsdDpcclxuICAgICAgICAgICAgICAgIHJldHVybiAnc2hhMSc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgZXhwb3J0IGZ1bmN0aW9uIHRvRW51bShoYXNoVHlwZUltcGxlbWVudGF0aW9uOiBIYXNoVHlwZUltcGxlbWVudGF0aW9uLCBoYXNoVHlwZTogc3RyaW5nKTogSGFzaFR5cGUge1xyXG4gICAgICAgIHN3aXRjaCAoaGFzaFR5cGUpIHtcclxuICAgICAgICAgICAgY2FzZSAnbWQ1JzpcclxuICAgICAgICAgICAgICAgIHJldHVybiBIYXNoVHlwZS5NRDU7XHJcbiAgICAgICAgICAgIGNhc2UgJ3NoYTEnOlxyXG4gICAgICAgICAgICAgICAgcmV0dXJuIEhhc2hUeXBlLlNIQTE7XHJcbiAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICByZXR1cm4gSGFzaFR5cGUuU0hBMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl19