ngx-avatar-2
Version:
A universal avatar component for Angular applications that fetches / generates avatar based on the information you have about the user.
17 lines • 1.44 kB
JavaScript
import { AvatarSource } from './avatar-source.enum';
/**
* Custom source implementation.
* return custom image as an avatar
*
*/
export class Custom {
sourceId;
sourceType = AvatarSource.CUSTOM;
constructor(sourceId) {
this.sourceId = sourceId;
}
getAvatar() {
return this.sourceId;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWF2YXRhci0yL3NyYy9saWIvc291cmNlcy9jdXN0b20udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3BEOzs7O0dBSUc7QUFDSCxNQUFNLE9BQU8sTUFBTTtJQUdFO0lBRlYsVUFBVSxHQUFpQixZQUFZLENBQUMsTUFBTSxDQUFDO0lBRXhELFlBQW1CLFFBQWdCO1FBQWhCLGFBQVEsR0FBUixRQUFRLENBQVE7SUFBRyxDQUFDO0lBRWhDLFNBQVM7UUFDZCxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU291cmNlIH0gZnJvbSAnLi9zb3VyY2UnO1xuaW1wb3J0IHsgQXZhdGFyU291cmNlIH0gZnJvbSAnLi9hdmF0YXItc291cmNlLmVudW0nO1xuLyoqXG4gKiAgQ3VzdG9tIHNvdXJjZSBpbXBsZW1lbnRhdGlvbi5cbiAqICByZXR1cm4gY3VzdG9tIGltYWdlIGFzIGFuIGF2YXRhclxuICpcbiAqL1xuZXhwb3J0IGNsYXNzIEN1c3RvbSBpbXBsZW1lbnRzIFNvdXJjZSB7XG4gIHJlYWRvbmx5IHNvdXJjZVR5cGU6IEF2YXRhclNvdXJjZSA9IEF2YXRhclNvdXJjZS5DVVNUT007XG5cbiAgY29uc3RydWN0b3IocHVibGljIHNvdXJjZUlkOiBzdHJpbmcpIHt9XG5cbiAgcHVibGljIGdldEF2YXRhcigpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLnNvdXJjZUlkO1xuICB9XG59XG4iXX0=