Donnée de type booléen / Type of Boolean data
Le terme boolean est employé pour qualifier le type d'une donnée Blogger.
Une valeur booléenne ne peut être que vraie ou fausse.
Caractéristiques
Contrairement à une simple chaîne de caractères, un booléen qui est écrit explicitement dans une expression Blogger, n'est jamais encadré par des quotes. Si la valeur est encadrée par des quotes, celle-ci sera considérée comme étant de type string.
La valeur
true
est de type booleanLa valeur
"true"
est de type string
Les valeurs booléennes autorisées sont :
true
(vrai) - valeur par défautfalse
(faux) - valeur par défautyes
(oui)no
(non)
Selon les cas, les valeurs yes
and no
deviennent respectivement true
et false
.
Plusieurs données de la bibliothèque Blogger renvoient une valeur de type boolean.
Généralement elles sont raccordées à diverses fonctionnalités qui figurent dans l'interface. Elles jouent souvent un rôle d’interrupteur.
Explorateur - Les données booléennes
Réglages des données
Les réglages des données sont des items contenus dans un objet et qui renvoient une nouvelle valeur.
Introduction aux réglages des données
Les données de type boolean ne disposent pas de ces paramètres. Par contre certains réglages appliqués à d'autres types de données renvoient une valeur booléenne.
Liste des réglages dont le résultat est (ou peut être) un booléen
Groupe de réglages | Réglages | Sortie est boolean ? |
---|---|---|
Image redimensionnable |
isResizable |
Sortie est boolean ? Oui |
Image YouTube |
isYoutube |
Sortie est boolean ? Oui |
Premier et dernier set d'un tableau |
first
last
|
Sortie est boolean ? Possible |
Tableau vide |
empty
notEmpty
any
|
Sortie est boolean ? Oui |
Tableau de booléens
array[boolean] est un type de tableau contenant que des valeurs boolean.
true,
false,
true,
true
Pour extraire les items d'un tableau de booléens, il faut employer la balise <b:loop>
.
<b:loop values='[true,false,true]' var='itemBoolean'> <data:itemBoolean/> </b:loop>
Un tableau de booléens peut être créé à l'aide de l'opérateur lambda map
.
<b:loop values='data:posts map (p => p.labels.empty)' var='itemBoolean'> <data:itemBoolean/> </b:loop>
Les opérateurs
Les données/valeurs de type boolean peuvent être injectées dans la majorité des opérations.
Consultez les opérateurs au cas par cas pour connaître ceux qui acceptent les données booléennes entrantes et ceux qui renvoient un résultat booléen.
Introduction aux opérateurs Blogger
Ce tableau reprend la liste des opérateurs dont le résultat est (ou peut être) un booléen.
Groupe d'opérateurs | Opérateurs | Sortie est boolean ? |
---|---|---|
Opérateurs de comparaison |
==
eq
!=
neq
>
gt
>=
gte
<
lt
<=
lte
|
Sortie est boolean ? Oui |
Opérateur de contenu |
contains |
Sortie est boolean ? Oui |
Opérateurs logiques |
&&
and
||
or
!
not
|
Sortie est boolean ? Oui |
Opérateurs membres |
in
contains
|
Sortie est boolean ? Oui |
Sélecteurs |
?: |
Sortie est boolean ? Possible |
Opérateurs Lambdas |
any
none
all
|
Sortie est boolean ? Oui |
first |
Sortie est boolean ? Possible |