Compartir a través de


TypingIndicatorStrings interface

Cadenas de TypingIndicator que se pueden invalidar.

Propiedades

delimiter

Cadena que se va a usar como delimitador para separar varios usuarios.

Ejemplo

<TypingIndicator
 strings={{ delimiter: ' + ' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Chris' },
   { userId: 'user3', displayName: 'Jill' }
 ]}
/>

sería 'Claire + Chris + Jill están escribiendo...'

multipleUsers

Plantilla de cadena que se va a usar cuando varios usuarios escriben. Marcadores de posición: [usuarios].

Ejemplo

<TypingIndicator
 strings={{ multipleUsers: '{users} are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Christopher' }
 ]}
/>

sería 'Claire, Chris está escribiendo...'

multipleUsersAbbreviateMany

Plantilla de cadena que se va a usar cuando varios usuarios escriben con otro usuario abreviado. Marcadores de posición: [users, numOthers].

Ejemplo

<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' }
 ]}
/>

sería 'Claire Romanov y 2 otros están escribiendo...'

multipleUsersAbbreviateOne

Plantilla de cadena que se va a usar cuando varios usuarios escriben con otro usuario abreviado. Marcadores de posición: [usuarios].

Ejemplo

<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>

sería 'Claire Romanov y 1 otros están escribiendo...'

singleUser

Plantilla de cadena que se va a usar cuando un usuario está escribiendo. Marcadores de posición: [usuario].

Ejemplo

<TypingIndicator
 strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
 typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>

sería 'Claire está escribiendo...'

Detalles de las propiedades

delimiter

Cadena que se va a usar como delimitador para separar varios usuarios.

Ejemplo

<TypingIndicator
 strings={{ delimiter: ' + ' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Chris' },
   { userId: 'user3', displayName: 'Jill' }
 ]}
/>

sería 'Claire + Chris + Jill están escribiendo...'

delimiter: string

Valor de propiedad

string

multipleUsers

Plantilla de cadena que se va a usar cuando varios usuarios escriben. Marcadores de posición: [usuarios].

Ejemplo

<TypingIndicator
 strings={{ multipleUsers: '{users} are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Christopher' }
 ]}
/>

sería 'Claire, Chris está escribiendo...'

multipleUsers: string

Valor de propiedad

string

multipleUsersAbbreviateMany

Plantilla de cadena que se va a usar cuando varios usuarios escriben con otro usuario abreviado. Marcadores de posición: [users, numOthers].

Ejemplo

<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' }
 ]}
/>

sería 'Claire Romanov y 2 otros están escribiendo...'

multipleUsersAbbreviateMany: string

Valor de propiedad

string

multipleUsersAbbreviateOne

Plantilla de cadena que se va a usar cuando varios usuarios escriben con otro usuario abreviado. Marcadores de posición: [usuarios].

Ejemplo

<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>

sería 'Claire Romanov y 1 otros están escribiendo...'

multipleUsersAbbreviateOne: string

Valor de propiedad

string

singleUser

Plantilla de cadena que se va a usar cuando un usuario está escribiendo. Marcadores de posición: [usuario].

Ejemplo

<TypingIndicator
 strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
 typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>

sería 'Claire está escribiendo...'

singleUser: string

Valor de propiedad

string