Will apply in the following order:
- Facebook ID
- Twitter ID
- Github ID
- Gravatar Email ID or Hash image
- Blank user image
In your HTML, use the following. Depending on what your user has defined, it'll display an avatar:
<multi-avatar
data-facebook-id='' data-twitter-id='' data-github-id='' data-gravatar-id=''
>
In your Javascript (coffee):
app = angular.module("yourmodule", ["multi-avatar"]);
Reworked and extended Creating Simple Directive in Angular to now include:
- Standardized data attribute naming
- Include Facebook
- Include Twitter
- Include GitHub
- Include Gravatar Email address and Hash support
Bower
bower install angular-multi-avatar
NPM
npm install angular-multi-avatar
MIT License, See LICENSE.txt