Ajouter au calendrier
Unstable feature
To be used at your own risk. This feature described below can be removed in any subsequent minor/major release
Learn more about the design decision around provisional features.
But
Ajouter un événement à un calendrier (Google, Apple, Android, Outlook ou autres).
Exemples pratiques
Évaluation et rapport
- Évaluation d'accessibilité
- Raport de conformance à l'accessibilité
API (Version 1.0)
- Fonction
- Provisoire
- Configuration
- N'est pas applicable
- Interface utilisateur (Modèle)
- Provisoire
- Source de données
- Provisoire
- Affichage et style
- Provisoire
- Chaîne de caractères i18n
- Provisoire
Fonction
(Version 1.0)
Type de fonction | Nom | Comment implémenter | Fonction |
---|---|---|---|
Événement jQuery | wb-init.wb-addcal |
Déclenché manuellement (par exemple : $( ".wb-addcal" ).trigger( "wb-init.wb-addcal" ); ). |
Initialise la composante .wb-addcal . Cette composante sera initialisée automatiquement sauf si l'élément .wb-addcal est ajouté après le chargement de la page et l'initialisation de wet-boew. |
Événement jQuery | wb-ready.wb-addcal |
Déclenché automatiquement après l'initialisation du plugin. | Utilisé pour identifier quand et où la composante s'initialise (cible de l'événement).
|
Configuration
N'est pas applicable pour cette composante.
Interface utilisateur (Modèle)
(Provisoire)
Le type Schema.org Event
noté dans RDFa est requis lors de la mise en œuvre de cette composante d'ajout au calendrier. Il identifie un événement qui se déroule à un certain moment et à un certain endroit. Voici les types et propriétés de Schema.org :
name
(Event)- Requis - Texte court définissant le titre de l'événement.
description
(Event)- Optionnel - Texte court qui fournit une brève description de l'événement.
startDate
(Event)- Requis - Spécifie la date et/ou l'heure de début de l'événement. Il doit être utilisé dans un élément
<time>
et la valeur doit être définie dans le texte ou en ajoutant l'attributdatetime
en suivant ce modèle : "YYYY-MM-DD HH:MMZ" endDate
(Event)- Requis - Indique la date et/ou l'heure de fin de l'événement. Il doit être utilisé dans un élément
<time>
et la valeur doit être définie dans le texte ou en ajoutant l'attributdatetime
soit en suivant ce modèle : "YYYY-MM-DD HH:MMZ" location
(Event)- Recommandé - Texte court qui identifie le lieu de l'événement. Celui-ci peut être affiné avec le type Place pour fournir une adresse détaillée ou VirtualLocation pour un événement en ligne.
name
(Place)- Optionnel - Texte court qui identifie le nom d'un lieu pour l'événement.
address
(Place)- Optionnel - Texte court qui identifie l'adresse. Celui-ci peut être affiné avec PostalAddress pour initier un emplacement détaillé.
streetAddress
(PostalAddress)- Optionnel - Texte qui identifie l'adresse municipale.
addressLocality
(PostalAddress)- Optionnel - Texte qui spécifie l'emplacement (ville).
addressRegion
(PostalAddress)- Optionnel - Texte qui précise la région (province) de l'événement.
postalCode
(PostalAddress)- Optionnel - Texte qui spécifie le code postal.
url
(VirtualLocation)- Recommandé - URL de l'événement en ligne.
L'élément HTML time
doit être utilisé lors de la spécification d'une date et/ou d'une heure dans un format lisible par machine ou lors de l'ajout de l'attribut datetime
lors de l'utilisation de texte. Le modèle de date ISO suivant noté dans RDFa doit être appliqué lors de l'utilisation du format lisible par machine dans l'élément d'heure ou comme valeur pour l'attribut datetime : "YYYY-MM-DD HH:MMZ".
La propriété "datemodified" doit être présente dans la page web.
Affichage et style
La balise <details>
de la composante Ajout au calendrier utilise la classe utilitaire .max-content
, qui limite la largeur de l'élément à la largeur de son plus grand contenu à l'intérieur.
Code source
Code source d'Ajout au calendrier sur GitHub
- Date de modification :