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