|
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