TypingIndicatorStrings interface
Chaînes de TypingIndicator qui peuvent être remplacées.
Propriétés
delimiter | Chaîne à utiliser comme délimiteur pour séparer plusieurs utilisateurs. Exemple
serait « Claire + Chris + Jill sont en cours de saisie... » |
multiple |
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent. Espaces réservés : [utilisateurs]. Exemple
serait « Claire, Chris sont en tapant... » |
multiple |
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent avec un autre utilisateur abrégé. Espaces réservés : [utilisateurs, numOthers]. Exemple
serait 'Claire Romanov et 2 autres tapent...' |
multiple |
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent avec un autre utilisateur abrégé. Espaces réservés : [utilisateurs]. Exemple
serait « Claire Romanov et 1 autre sont tapé... |
single |
Modèle de chaîne à utiliser lorsqu’un utilisateur tape. Espaces réservés : [utilisateur]. Exemple
serait « Claire tape... » |
Détails de la propriété
delimiter
Chaîne à utiliser comme délimiteur pour séparer plusieurs utilisateurs.
Exemple
<TypingIndicator
strings={{ delimiter: ' + ' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire' },
{ userId: 'user2', displayName: 'Chris' },
{ userId: 'user3', displayName: 'Jill' }
]}
/>
serait « Claire + Chris + Jill sont en cours de saisie... »
delimiter: string
Valeur de propriété
string
multipleUsers
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent. Espaces réservés : [utilisateurs].
Exemple
<TypingIndicator
strings={{ multipleUsers: '{users} are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire' },
{ userId: 'user2', displayName: 'Christopher' }
]}
/>
serait « Claire, Chris sont en tapant... »
multipleUsers: string
Valeur de propriété
string
multipleUsersAbbreviateMany
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent avec un autre utilisateur abrégé. Espaces réservés : [utilisateurs, numOthers].
Exemple
<TypingIndicator
strings={{ multipleUsersAbbreviateMany: '{users} and {numOthers} others are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' },
{ userId: 'user3', displayName: 'Jill Vernblom' }
]}
/>
serait 'Claire Romanov et 2 autres tapent...'
multipleUsersAbbreviateMany: string
Valeur de propriété
string
multipleUsersAbbreviateOne
Modèle de chaîne à utiliser lorsque plusieurs utilisateurs tapent avec un autre utilisateur abrégé. Espaces réservés : [utilisateurs].
Exemple
<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>
serait « Claire Romanov et 1 autre sont tapé...
multipleUsersAbbreviateOne: string
Valeur de propriété
string
singleUser
Modèle de chaîne à utiliser lorsqu’un utilisateur tape. Espaces réservés : [utilisateur].
Exemple
<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>
serait « Claire tape... »
singleUser: string
Valeur de propriété
string