ngx-avatar-2
Version:
A universal avatar component for Angular applications that fetches / generates avatar based on the information you have about the user.
11 lines • 1.37 kB
JavaScript
/**
* Contract of all async sources.
* Every async source must implement the processResponse method that extracts the avatar url from the data
*/
export class AsyncSource {
sourceId;
constructor(sourceId) {
this.sourceId = sourceId;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXN5bmMtc291cmNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWF2YXRhci0yL3NyYy9saWIvc291cmNlcy9hc3luYy1zb3VyY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7OztHQUdHO0FBQ0gsTUFBTSxPQUFnQixXQUFXO0lBR1o7SUFBbkIsWUFBbUIsUUFBZ0I7UUFBaEIsYUFBUSxHQUFSLFFBQVEsQ0FBUTtJQUFHLENBQUM7Q0FJeEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTb3VyY2UgfSBmcm9tICcuL3NvdXJjZSc7XG5pbXBvcnQgeyBBdmF0YXJTb3VyY2UgfSBmcm9tICcuL2F2YXRhci1zb3VyY2UuZW51bSc7XG5cbi8qKlxuICogQ29udHJhY3Qgb2YgYWxsIGFzeW5jIHNvdXJjZXMuXG4gKiBFdmVyeSBhc3luYyBzb3VyY2UgbXVzdCBpbXBsZW1lbnQgdGhlIHByb2Nlc3NSZXNwb25zZSBtZXRob2QgdGhhdCBleHRyYWN0cyB0aGUgYXZhdGFyIHVybCBmcm9tIHRoZSBkYXRhXG4gKi9cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBBc3luY1NvdXJjZSBpbXBsZW1lbnRzIFNvdXJjZSB7XG4gIHJlYWRvbmx5IGFic3RyYWN0IHNvdXJjZVR5cGU6IEF2YXRhclNvdXJjZTtcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgc291cmNlSWQ6IHN0cmluZykge31cblxuICBhYnN0cmFjdCBnZXRBdmF0YXIoc2l6ZTogbnVtYmVyKTogc3RyaW5nO1xuICBhYnN0cmFjdCBwcm9jZXNzUmVzcG9uc2UoZGF0YTogdW5rbm93biwgc2l6ZT86IG51bWJlcik6IHN0cmluZyB8IG51bGw7XG59XG4iXX0=