TypingIndicatorStrings interface
String TypingIndicator yang dapat ditimpa.
Properti
delimiter | String yang akan digunakan sebagai pemisah untuk memisahkan beberapa pengguna. Contoh
akan menjadi 'Claire + Chris + Jill sedang mengetik...' |
multiple |
Templat string untuk digunakan saat beberapa pengguna mengetik. Tempat penampung: [pengguna]. Contoh
akan menjadi 'Claire, Chris sedang mengetik...' |
multiple |
Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna, numOthers]. Contoh
akan 'Claire Romanov dan 2 lainnya mengetik...' |
multiple |
Templat string untuk digunakan saat beberapa pengguna mengetik dengan satu pengguna lain disingkat. Tempat penampung: [pengguna]. Contoh
akan menjadi 'Claire Romanov dan 1 lainnya mengetik...' |
single |
Templat string untuk digunakan saat satu pengguna mengetik. Tempat penampung: [pengguna]. Contoh
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