/ SDKs / Flutter
SDKs
Chat SDKs Flutter v3
Chat SDKs Flutter
Chat SDKs
Flutter
Version 3
Sendbird Chat SDK v3 for Flutter is no longer supported as a new version is released. Check out our latest Chat SDK v4

List changelogs of polls

Copy link

Each poll changelog has distinct properties such as the timestamp of an updated poll or the unique ID of a deleted poll. Based on these two properties, you can retrieve poll changelogs using either the timestamp or the token.


By timestamp

Copy link

You can retrieve the poll changelogs by specifying a timestamp. The results only include changelogs that were created after the specified timestamp. Use the getPollChangeLogsSinceTimestamp method as shown in the code below.

var changelogResult = await channel.getPollChangeLogsSinceTimestamp(
    0,
    PollChangeLogsParams(
        channelUrl: channel.channelUrl,
        channelType: channel.channelType,
    ),
    );
    // A list of poll changelogs created after the specified timestamp is successfully retrieved.

List of parameters

Copy link
Parameter nameTypeDescription

ts

int

Specifies a timestamp to be the reference point for the changelogs to be retrieved, in Unix seconds format.


By token

Copy link

You can also retrieve poll changelogs by specifying a token. The token is an opaque string that marks the starting point of the next page in the result set and it's included in the callback of the previous call. Based on the token, the next page starts with changelogs that were created after the specified token. Use the getPollChangeLogsSinceToken method as shown in the code below.

var changelogResult = await channel.getPollChangeLogsSinceToken(
    null,
    PollChangeLogsParams(
        channelUrl: channel.channelUrl,
        channelType: channel.channelType,
    ),
    );
    // A list of poll changelogs created after the specified token is successfully retrieved.

List of parameters

Copy link
Parameter nameTypeDescription

token

String

Specifies a token to be the reference point for the changelogs to be retrieved.