plurdart library

Classes

Alert
AlertsUnreadCount
APlurkID
ATag
Authorization
A proxy class describing OAuth 1.0 redirection-based authorization. http://tools.ietf.org/html/rfc5849#section-2
AuthorizationResponse
A class describing Response of Authoriazation request.
Base<T>
Blocks
BlocksGet
Bookmark
Bookmarks
BookmarksGetBookmarks
BookmarksSetBookmark
BookmarksUpdateBookmark
BookmarksUpdateTag
CheckedExpiredToken
CheckedTime
Client
A proxy class describing OAuth 1.0 Authenticated Request http://tools.ietf.org/html/rfc5849#section-3
ClientCredentials
A class describing OAuth client credentials.
CliquesAddRemove
CliquesGetCreateClique
CliquesRenameClique
Comet
CometNewPlurk
CometNewResponse
CometUpdateNotification
CometUpdateNotificationCounts
Completion
Credentials
A class describing OAuth credentials except for client credential
Echo
EchoResponse
Emoticon
EmoticonAdded
Emoticons
EmoticonsAddFromUrl
EmoticonsDelete
Form
FriendsFansBecomeFan
FriendsFansBecomeRemoveAsFriend
FriendsFansGetFollowingByOffset
FriendsFansGetFriendsFansByOffset
FriendsFansSetFollowing
Group
GroupMetadataReq
GroupMetadataRes
KarmaStats
LangQry
Platform
Configuration of OAuth1Authorization. http://tools.ietf.org/html/rfc5849
Plurk
PlurkIDs
Plurks
PlurkSearch
PlurkWithUser
PollingGetPlurks
PollingUnreadCount
PremiumBalance
PremiumGetTransactions
PremiumSendGift
PremiumSendGiftCheck
PremiumSendGiftCheckRes
PremiumSendGiftRes
PremiumStatus
PremiumSubscriptionRes
PremiumTransaction
Profile
ProfileGetOwnProfile
ProfileGetPublicProfile
RePlurk
RePlurkResult
Response
ResponseEditResult
Responses
ResponsesEdit
ResponsesGet
ResponsesGetAroundSeen
ResponsesResponseAdd
ResponsesResponseDelete
SignatureMethod
A class abstracting Signature Method. http://tools.ietf.org/html/rfc5849#section-3.4
SignatureMethods
A abstract class contains Signature Methods.
StatsGetAnonymousPlurks
StatsTop
Status
TimelineGetPlurk
TimelineGetPlurks
TimelineGetPublicPlurks
TimelineMarkAsRead
TimelinePlurkAdd
TimelinePlurkDelete
TimelinePlurkEdit
TimelineReportAbuse
TimelineToggleComments
TimelineUploadPicture
ToggleComments
TopicPlurks
TopicQry
TopPlurks
UploadPicture
User
UserChannel
UserID
UserSearch
UsersUpdate
UsersUpdateAvatar

Properties

plurkBaseUrl String
getter/setter pair
qualifierColorMap Map<String, int>
getter/setter pair

Functions

alertsAddAllAsFan() Future<Base?>
alertsAddAllAsFriends() Future<Base?>
alertsAddAsFan(UserID userID) Future<Base?>
alertsAddAsFriend(UserID userID) Future<Base?>
alertsDenyFriendship(UserID userID) Future<Base?>
alertsGetActive() Future<List<Alert>?>
alertsGetHistory() Future<List<Alert>?>
alertsGetUnreadCounts() Future<AlertsUnreadCount?>
alertsRemoveNotification(UserID userID) Future<Base?>
blocksBlock(UserID userID) Future<Base?>
blocksGet(BlocksGet blocksGet) Future<Blocks?>
blocksUnblock(UserID userID) Future<Base?>
bookmarksCreateTag(ATag aTag) Future<Status?>
bookmarksGetBookmark(APlurkID aPlurkID) Future<Bookmark?>
bookmarksGetBookmarks(BookmarksGetBookmarks bookmarksGetBookmarks) Future<Bookmarks?>
bookmarksGetTags() Future<List<String>?>
bookmarksRemoveTag(ATag aTag) Future<Status?>
bookmarksSetBookmark(BookmarksSetBookmark bookmarksSetBookmark) Future<Bookmark?>
bookmarksUpdateBookmark(BookmarksUpdateBookmark bookmarksUpdateBookmark) Future<Bookmark?>
bookmarksUpdateTag(BookmarksUpdateTag bookmarksUpdateTag) Future<Status?>
checkTime() Future<CheckedTime?>
checkToken() Future<CheckedExpiredToken?>
cliquesAdd(CliquesAddRemove cliquesAddRemove) Future<Base?>
cliquesCreateClique(CliquesGetCreateClique cliquesGetCreateClique) Future<Base?>
cliquesGetClique(CliquesGetCreateClique cliquesGetCreateClique) Future<List<User>?>
cliquesGetCliques() Future<List<String>?>
cliquesRemove(CliquesAddRemove cliquesAddRemove) Future<Base?>
cliquesRenameClique(CliquesRenameClique cliquesRenameClique) Future<Base?>
echo(Echo echo) Future<EchoResponse?>
emoticonsAddFromUrl(EmoticonsAddFromUrl emoticonsAddFromUrl) Future<EmoticonAdded?>
emoticonsDelete(EmoticonsDelete emoticonsDelete) Future<Base?>
emoticonsGet() Future<Emoticons?>
expireToken() Future<CheckedExpiredToken?>
friendsFansBecomeFan(FriendsFansBecomeFan friendsFansBecomeFan) Future<Base?>
friendsFansBecomeFriend(FriendsFansBecomeRemoveAsFriend friendsFansBecomeRemoveAsFriend) Future<Base?>
friendsFansGetCompletion() Future<Map<int, Completion>?>
friendsFansGetFansByOffset(FriendsFansGetFriendsFansByOffset friendsFansGetFriendsFansByOffset) Future<List<User>?>
friendsFansGetFollowingByOffset(FriendsFansGetFollowingByOffset friendsFansGetFollowingByOffset) Future<List<User>?>
friendsFansGetFriendsByOffset(FriendsFansGetFriendsFansByOffset friendsFansGetFriendsFansByOffset) Future<List<User>?>
friendsFansRemoveAsFriend(FriendsFansBecomeRemoveAsFriend friendsFansBecomeRemoveAsFriend) Future<Base?>
friendsFansSetFollowing(FriendsFansSetFollowing friendsFansSetFollowing) Future<Base?>
friendsFansSetFollowingReplurk(FriendsFansSetFollowing friendsFansSetFollowing) Future<Base?>
getComet({int? offset}) Future<Comet?>
getCometByUrl(String cometUrlServer, {int offset = 0}) Future<Comet?>
hasInitializedAuth() bool
hasSetupClient() bool
initialAuth(String appKey, String appSecret, {bool mobile = false}) → void
mAuthorize() String
oAuthAccessToken() String
oAuthAuthorize() String
oAuthRequestToken() String
parsePlurk(String? response) FutureOr<Plurk>
parsePlurks(String? response) FutureOr<Plurks>
parsePlurkWithUser(String? response) FutureOr<PlurkWithUser>
parsePremiumBalance(String? response) FutureOr<PremiumBalance>
parsePremiumSendGiftCheckRes(String? response) FutureOr<PremiumSendGiftCheckRes>
parsePremiumSendGiftRes(String? response) FutureOr<PremiumSendGiftRes>
parsePremiumStatus(String? response) FutureOr<PremiumStatus>
parsePremiumSubscription(String? response) FutureOr<PremiumSubscriptionRes>
parseProfile(String? response) FutureOr<Profile>
parseResponse(String? response) FutureOr<Response>
parseResponses(String? response) FutureOr<Responses>
parseUser(String? response) FutureOr<User>
plurkSearchSearch(Search search) Future<PlurkSearch?>
plurkTopFetchOfficialPlurks(LangQry langQry) Future<List<Plurk>?>
pollingGetPlurks(PollingGetPlurks pollingGetPlurks) Future<Plurks?>
pollingGetUnreadCount() Future<PollingUnreadCount?>
premiumGetBalance() Future<PremiumBalance>
premiumGetStatus() Future<PremiumStatus>
premiumGetSubscription() Future<PremiumSubscriptionRes>
premiumGetTransactions(PremiumGetTransactions premiumGetTransactions) Future<List<PremiumTransaction>?>
premiumSendGift(PremiumSendGift premiumSendGift) Future<PremiumSendGiftRes>
premiumSendGiftCheck(PremiumSendGiftCheck premiumSendGiftCheck) Future<PremiumSendGiftCheckRes>
profileGetOwnProfile(ProfileGetOwnProfile profileGetOwnProfile) Future<Profile>
profileGetPublicProfile(ProfileGetPublicProfile profileGetPublicProfile) Future<Profile>
realtimeGetUserChannel() Future<UserChannel?>
release() → void
responsesGet(ResponsesGet responsesGet) Future<Responses>
responsesGetAroundSeen(ResponsesGetAroundSeen responsesGetAroundSeen) Future<Responses>
responsesResponseAdd(ResponsesResponseAdd responsesResponseAdd) Future<Response>
responsesResponseDelete(ResponsesResponseDelete responsesResponseDelete) Future<Base?>
responsesResponseEdit(ResponsesEdit responsesEdit) Future<ResponseEditResult?>
setupClient(String appKey, String appSecret, String accessToken, String tokenSecret) → void
statsGetAnonymousPlurks(StatsGetAnonymousPlurks statsGetAnonymousPlurks) Future<TopicPlurks?>
statsTopFavorites(StatsTop statsTop) Future<TopPlurks?>
statsTopReplurks(StatsTop statsTop) Future<TopPlurks?>
statsTopResponded(StatsTop statsTop) Future<TopPlurks?>
timelineFavoritePlurks(PlurkIDs plurkIDs) Future<Base?>
timelineGetPlurk(TimelineGetPlurk timelineGetPlurk) Future<PlurkWithUser>
timelineGetPlurks(TimelineGetPlurks timelineGetPlurks) Future<Plurks>
timelineGetPublicPlurks(TimelineGetPublicPlurks timelineGetPublicPlurks) Future<Plurks>
timelineGetUnreadPlurks(TimelineGetPlurks timelineGetPlurks) Future<Plurks>
timelineMarkAsRead(TimelineMarkAsRead timelineMarkAsRead) Future<Base?>
timelineMutePlurks(PlurkIDs plurkIDs) Future<Base?>
timelinePlurkAdd(TimelinePlurkAdd timelinePlurkAdd) Future<Plurk>
timelinePlurkDelete(TimelinePlurkDelete timelinePlurkDelete) Future<Base?>
timelinePlurkEdit(TimelinePlurkEdit timelinePlurkEdit) Future<Plurk>
timelineReplurk(PlurkIDs plurkIDs) Future<RePlurk?>
timelineReportAbuse(TimelineReportAbuse timelineReportAbuse) Future<Base?>
timelineToggleComments(TimelineToggleComments timelineToggleComments) Future<ToggleComments?>
timelineUnfavoritePlurks(PlurkIDs plurkIDs) Future<Base?>
timelineUnmutePlurks(PlurkIDs plurkIDs) Future<Base?>
timelineUnreplurk(PlurkIDs plurkIDs) Future<RePlurk?>
timelineUploadPicture(TimelineUploadPicture timelineUploadPicture) Future<UploadPicture?>
topicGetPCMGroupMetadata(GroupMetadataReq groupMetadataReq) Future<List<GroupMetadataRes>?>
topicGetPlurks(TopicQry topicQry) Future<TopicPlurks?>
topicListPCMGroups() Future<List<Group>?>
tryGetAuthUri({String? deviceId, String? model}) Future<Uri?>
tryGetAuthUrl({String? deviceId, String? model}) Future<String>
tryGetCredentials(String verifier) Future<Credentials?>
updateClient(String accessToken, String tokenSecret) → void
userSearchSearch(Search search) Future<UserSearch?>
usersGetKarmaStats() Future<KarmaStats?>
usersMe() Future<User>
usersUpdate(UsersUpdate usersUpdate) Future<User>
usersUpdateAvatar(UsersUpdateAvatar usersUpdateAvatar) Future<User>