Partager via


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

<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... »

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... »

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...'

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é...

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... »

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