Contient la classe lié aux éléments custom "bnum-avatar" ainsi que toutes les classes et fonctions utile.
Le chargement de se module implique le chargement des images après le chargement de la page.
- Tutorials:
Classes
Members
-
package, inner, constant AVATAR_URL
-
Url de l'avatar. Remplacez %0 par l'email.
-
package, inner, constant COOKIE_EXPIRE :number
-
Expiration du cookie servant à contenir les adresse email des avatars à charger en erreur instantanément.
- Default Value:
- 7
-
package, inner, constant COOKIE_LENGTH_MAX :number
-
Nombre d'adresse email max dans le cookie servant à contenir les adresse email des avatars à charger en erreur instantanément.
- Default Value:
- 20
-
package, inner, constant COOKIE_NAME :string
-
Nom du cookie servant à contenir les adresse email des avatars à charger en erreur instantanément.
- Default Value:
- 'avatars_in_memory'
-
package, inner, constant ENABLE_COOKIE :boolean
-
Si on active le cookie d'erreurs ou non.
- Default Value:
- true
-
package, inner, constant EVENT_IMAGE_LOAD :string
-
Nom de l'évènement lorsque l'image est chargée
- Default Value:
- 'api:imgload'
-
package, inner, constant EVENT_IMAGE_NOT_LOAD :string
-
Nom de l'évènement lorsque l'image n'est pas chargée
- Default Value:
- 'api:imgloaderror'
-
package, inner, constant STYLE_BASE :string
-
Style dans le shadow dom de l'image
-
package, inner, constant STYLE_ERROR :string
-
Style dans le shadow dom lorsque l'image n'est pas chargé
-
package, inner, constant STYLE_HOST :string
-
Style du host
-
package, inner, constant STYLE_LOADED :string
-
Style dans le shadow dom de l'image lorsqu'elle est chargée
Methods
-
package, inner onLoaded()
-
Charge tout les avatars qui ont besoin d'être chargés.
Type Definitions
-
OnImageLoadCallback(img, avatarElement) → {void}
-
Parameters:
Name Type Description img
HTMLImageElement Node de l'image chargée avatarElement
module:WebComponents/Avatar~AvatarElement Node qui contient l'image Returns:
void -
OnImageNotLoadCallback(avatarElement) → {null|undefined|Object}
-
Parameters:
Name Type Description avatarElement
module:WebComponents/Avatar~AvatarElement Element qui contient l'image qui n'a pas été chargé Returns:
null | undefined | Object