TypingIndicatorStrings interface
Ciągi TypingIndicator, które można zastąpić.
Właściwości
delimiter | Ciąg, który ma być używany jako ogranicznik, aby oddzielić wielu użytkowników. Przykład
byłoby "Claire + Chris + Jill piszą..." |
multiple |
Szablon ciągu, który ma być używany w przypadku wpisywania przez wielu użytkowników. Symbole zastępcze: [użytkownicy]. Przykład
byłoby "Claire, Chris piszą..." |
multiple |
Szablon ciągu do użycia, gdy wielu użytkowników pisze ze skrótem jednego innego użytkownika. Symbole zastępcze: [users, numOthers]. Przykład
byłoby "Claire Romanov, a 2 inne piszą..." |
multiple |
Szablon ciągu do użycia, gdy wielu użytkowników pisze ze skrótem jednego innego użytkownika. Symbole zastępcze: [użytkownicy]. Przykład
byłoby "Claire Romanov i 1 inne piszą..." |
single |
Szablon ciągu do użycia w przypadku wpisywania przez jednego użytkownika. Symbole zastępcze: [użytkownik]. Przykład
byłoby "Claire pisze..." |
Szczegóły właściwości
delimiter
Ciąg, który ma być używany jako ogranicznik, aby oddzielić wielu użytkowników.
Przykład
<TypingIndicator
strings={{ delimiter: ' + ' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire' },
{ userId: 'user2', displayName: 'Chris' },
{ userId: 'user3', displayName: 'Jill' }
]}
/>
byłoby "Claire + Chris + Jill piszą..."
delimiter: string
Wartość właściwości
string
multipleUsers
Szablon ciągu, który ma być używany w przypadku wpisywania przez wielu użytkowników. Symbole zastępcze: [użytkownicy].
Przykład
<TypingIndicator
strings={{ multipleUsers: '{users} are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire' },
{ userId: 'user2', displayName: 'Christopher' }
]}
/>
byłoby "Claire, Chris piszą..."
multipleUsers: string
Wartość właściwości
string
multipleUsersAbbreviateMany
Szablon ciągu do użycia, gdy wielu użytkowników pisze ze skrótem jednego innego użytkownika. Symbole zastępcze: [users, numOthers].
Przykład
<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' }
]}
/>
byłoby "Claire Romanov, a 2 inne piszą..."
multipleUsersAbbreviateMany: string
Wartość właściwości
string
multipleUsersAbbreviateOne
Szablon ciągu do użycia, gdy wielu użytkowników pisze ze skrótem jednego innego użytkownika. Symbole zastępcze: [użytkownicy].
Przykład
<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>
byłoby "Claire Romanov i 1 inne piszą..."
multipleUsersAbbreviateOne: string
Wartość właściwości
string
singleUser
Szablon ciągu do użycia w przypadku wpisywania przez jednego użytkownika. Symbole zastępcze: [użytkownik].
Przykład
<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>
byłoby "Claire pisze..."
singleUser: string
Wartość właściwości
string