次の方法で共有


TypingIndicatorStrings interface

オーバーライドできる TypingIndicator の 文字列。

プロパティ

delimiter

複数のユーザーを区切る区切り記号として使用する文字列。

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

は 'Claire + Chris + Jill が入力しています...' になります。

multipleUsers

複数のユーザーが入力するときに使用する文字列テンプレート。 プレースホルダー: [users]。

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

は 'Claire, Chris が入力しています...' です。

multipleUsersAbbreviateMany

複数のユーザーが他の 1 人のユーザーを省略して入力するときに使用する文字列テンプレート。 プレースホルダー: [users, numOthers].

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

は 'Claire Romanov と他の 2 人が入力しています...' です。

multipleUsersAbbreviateOne

複数のユーザーが他の 1 人のユーザーを省略して入力するときに使用する文字列テンプレート。 プレースホルダー: [users]。

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

は 'Claire Romanov で、他の 1 人が入力しています...' です。

singleUser

1 人のユーザーが入力するときに使用する文字列テンプレート。 プレースホルダー: [user]。

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

は 'Claire が入力しています...' になります

プロパティの詳細

delimiter

複数のユーザーを区切る区切り記号として使用する文字列。

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

は 'Claire + Chris + Jill が入力しています...' になります。

delimiter: string

プロパティ値

string

multipleUsers

複数のユーザーが入力するときに使用する文字列テンプレート。 プレースホルダー: [users]。

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

は 'Claire, Chris が入力しています...' です。

multipleUsers: string

プロパティ値

string

multipleUsersAbbreviateMany

複数のユーザーが他の 1 人のユーザーを省略して入力するときに使用する文字列テンプレート。 プレースホルダー: [users, numOthers].

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

は 'Claire Romanov と他の 2 人が入力しています...' です。

multipleUsersAbbreviateMany: string

プロパティ値

string

multipleUsersAbbreviateOne

複数のユーザーが他の 1 人のユーザーを省略して入力するときに使用する文字列テンプレート。 プレースホルダー: [users]。

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

は 'Claire Romanov で、他の 1 人が入力しています...' です。

multipleUsersAbbreviateOne: string

プロパティ値

string

singleUser

1 人のユーザーが入力するときに使用する文字列テンプレート。 プレースホルダー: [user]。

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

は 'Claire が入力しています...' になります

singleUser: string

プロパティ値

string