plurdart library

Classes

Alert
AlertsUnreadCount
AnonymousPlurks
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
KarmaStats
Platform
Configuration of OAuth1Authorization. http://tools.ietf.org/html/rfc5849
Plurk
PlurkIDs
Plurks
PlurkSearch
PlurkWithUser
PollingGetPlurks
PollingUnreadCount
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
TopPlurks
UploadPicture
User
UserChannel
UserID
UserSearch
UsersUpdate
UsersUpdateAvatar

Properties

plurkBaseUrl String
read / write
qualifierColorMap Map<String, int>
read / write

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() 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) Plurk
parsePlurks(String response) Plurks
parsePlurkWithUser(String response) PlurkWithUser
parseProfile(String response) Profile
parseResponse(String response) Response
parseResponses(String response) Responses
parseUser(String response) User
plurkSearchSearch(Search search) Future<PlurkSearch>
pollingGetPlurks(PollingGetPlurks pollingGetPlurks) Future<Plurks>
pollingGetUnreadCount() Future<PollingUnreadCount>
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<AnonymousPlurks>
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>
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>

Enums

AbuseCategory
AlertType
Comment
PlurkFilter
PlurkQualifier
Privacy
ResponseQualifier