UNPKG

ngx-avatar-2

Version:

A universal avatar component for Angular applications that fetches / generates avatar based on the information you have about the user.

16 lines 1.58 kB
import { AvatarSource } from './avatar-source.enum'; /** * Skype source implementation. * Fetch avatar source based on skype identifier */ export class Skype { sourceId; sourceType = AvatarSource.SKYPE; constructor(sourceId) { this.sourceId = sourceId; } getAvatar() { return `https://api.skype.com/users/${this.sourceId}/profile/avatar`; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2t5cGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtYXZhdGFyLTIvc3JjL2xpYi9zb3VyY2VzL3NreXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNwRDs7O0dBR0c7QUFDSCxNQUFNLE9BQU8sS0FBSztJQUdHO0lBRlYsVUFBVSxHQUFpQixZQUFZLENBQUMsS0FBSyxDQUFDO0lBRXZELFlBQW1CLFFBQWdCO1FBQWhCLGFBQVEsR0FBUixRQUFRLENBQVE7SUFBRyxDQUFDO0lBRWhDLFNBQVM7UUFDZCxPQUFPLCtCQUErQixJQUFJLENBQUMsUUFBUSxpQkFBaUIsQ0FBQztJQUN2RSxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTb3VyY2UgfSBmcm9tICcuL3NvdXJjZSc7XG5pbXBvcnQgeyBBdmF0YXJTb3VyY2UgfSBmcm9tICcuL2F2YXRhci1zb3VyY2UuZW51bSc7XG4vKipcbiAqICBTa3lwZSBzb3VyY2UgaW1wbGVtZW50YXRpb24uXG4gKiAgRmV0Y2ggYXZhdGFyIHNvdXJjZSBiYXNlZCBvbiBza3lwZSBpZGVudGlmaWVyXG4gKi9cbmV4cG9ydCBjbGFzcyBTa3lwZSBpbXBsZW1lbnRzIFNvdXJjZSB7XG4gIHJlYWRvbmx5IHNvdXJjZVR5cGU6IEF2YXRhclNvdXJjZSA9IEF2YXRhclNvdXJjZS5TS1lQRTtcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgc291cmNlSWQ6IHN0cmluZykge31cblxuICBwdWJsaWMgZ2V0QXZhdGFyKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIGBodHRwczovL2FwaS5za3lwZS5jb20vdXNlcnMvJHt0aGlzLnNvdXJjZUlkfS9wcm9maWxlL2F2YXRhcmA7XG4gIH1cbn1cbiJdfQ==