|
1 | 1 | /** |
2 | | - * Type Definitions for SendBird SDK v3.0.118 |
| 2 | + * Type Definitions for SendBird SDK v3.0.119 |
3 | 3 | * homepage: https://sendbird.com/ |
4 | 4 | * git: https://github.com/sendbird/SendBird-SDK-JavaScript |
5 | 5 | */ |
@@ -266,6 +266,7 @@ declare namespace SendBird { |
266 | 266 | onTypingStatusUpdated(channel: GroupChannel): void; |
267 | 267 | onUserJoined(channel: GroupChannel, user: User): void; |
268 | 268 | onUserLeft(channel: GroupChannel, user: User): void; |
| 269 | + onOperatorUpdated(channel: BaseChannel, operators: Array<User>): void; |
269 | 270 | onUserEntered(channel: OpenChannel, user: User): void; |
270 | 271 | onUserExited(channel: OpenChannel, user: User): void; |
271 | 272 | onUserMuted(channel: OpenChannel | GroupChannel, user: User): void; |
@@ -362,9 +363,11 @@ declare namespace SendBird { |
362 | 363 | sender: Sender; |
363 | 364 | reqId: string; |
364 | 365 | translations: Object; |
365 | | - requestState: 'none' | 'pending' | 'failed' | 'succeeded'; |
| 366 | + requestState: 'none' | 'pending' | 'failed' | 'succeeded'; // DEPRECATED |
| 367 | + sendingStatus: 'none' | 'pending' | 'failed' | 'canceled' | 'succeeded'; |
366 | 368 | requestedMentionUserIds: Array<string>; |
367 | 369 | errorCode: number; |
| 370 | + messageSurvivalSeconds: number; |
368 | 371 | isResendable(): boolean; |
369 | 372 | } |
370 | 373 | interface UserMessageStatic { |
@@ -395,9 +398,11 @@ declare namespace SendBird { |
395 | 398 | size: number; |
396 | 399 | type: string; |
397 | 400 | thumbnails: Array<ThumbnailObject>; |
398 | | - requestState: 'none' | 'pending' | 'failed' | 'succeeded'; |
| 401 | + requestState: 'none' | 'pending' | 'failed' | 'succeeded'; // DEPRECATED |
| 402 | + sendingStatus: 'none' | 'pending' | 'failed' | 'canceled' | 'succeeded'; |
399 | 403 | requestedMentionUserIds: Array<string>; |
400 | 404 | errorCode: number; |
| 405 | + messageSurvivalSeconds: number; |
401 | 406 | isResendable(): boolean; |
402 | 407 | } |
403 | 408 | interface FileMessageStatic { |
@@ -453,6 +458,7 @@ declare namespace SendBird { |
453 | 458 |
|
454 | 459 | interface Member extends User { |
455 | 460 | state: 'invited' | 'joined'; |
| 461 | + role: 'none' | 'operator'; |
456 | 462 | isBlockedByMe: boolean; |
457 | 463 | isBlockingMe: boolean; |
458 | 464 | } |
@@ -1315,6 +1321,7 @@ declare namespace SendBird { |
1315 | 1321 | operators: Array<User>; |
1316 | 1322 | operatorUserIds: Array<string>; |
1317 | 1323 | accessCode: string; |
| 1324 | + messageSurvivalSeconds: number; |
1318 | 1325 |
|
1319 | 1326 | addUser(user: User): void; |
1320 | 1327 | addUsers(user: Array<User>): void; |
@@ -1400,6 +1407,7 @@ declare namespace SendBird { |
1400 | 1407 | isDiscoverable: boolean; |
1401 | 1408 | myLastRead: number; |
1402 | 1409 | messageOffsetTimestamp: number; |
| 1410 | + messageSurvivalSeconds: number; |
1403 | 1411 |
|
1404 | 1412 | isEqual(target: GroupChannel): boolean; |
1405 | 1413 | isIdentical(target: GroupChannel): boolean; |
|
0 commit comments