Bagikan melalui


TypingIndicatorStrings interface

String TypingIndicator yang dapat ditimpa.

Properti

delimiter

String yang akan digunakan sebagai pemisah untuk memisahkan beberapa pengguna.

Contoh

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

akan menjadi 'Claire + Chris + Jill sedang mengetik...'

multipleUsers

Templat string untuk digunakan saat beberapa pengguna mengetik. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire, Chris sedang mengetik...'

multipleUsersAbbreviateMany

Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna, numOthers].

Contoh

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

akan 'Claire Romanov dan 2 lainnya mengetik...'

multipleUsersAbbreviateOne

Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire Romanov dan 1 lainnya mengetik...'

singleUser

Templat string untuk digunakan saat satu pengguna mengetik. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire sedang mengetik...'

Detail Properti

delimiter

String yang akan digunakan sebagai pemisah untuk memisahkan beberapa pengguna.

Contoh

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

akan menjadi 'Claire + Chris + Jill sedang mengetik...'

delimiter: string

Nilai Properti

string

multipleUsers

Templat string untuk digunakan saat beberapa pengguna mengetik. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire, Chris sedang mengetik...'

multipleUsers: string

Nilai Properti

string

multipleUsersAbbreviateMany

Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna, numOthers].

Contoh

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

akan 'Claire Romanov dan 2 lainnya mengetik...'

multipleUsersAbbreviateMany: string

Nilai Properti

string

multipleUsersAbbreviateOne

Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire Romanov dan 1 lainnya mengetik...'

multipleUsersAbbreviateOne: string

Nilai Properti

string

singleUser

Templat string untuk digunakan saat satu pengguna mengetik. Tempat penampung: [pengguna].

Contoh

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

akan menjadi 'Claire sedang mengetik...'

singleUser: string

Nilai Properti

string