Client class

Mixed in types

Constructors

Client(Uri server)

Properties

commonHeaders Map<String, String>
getter/setter pairinherited-setteroverride-getter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
server Uri
getter/setter pairinherited
token Session?
no setter
wsServer Uri
no setterinherited

Methods

AddEmoteToPack(AddEmoteToPackRequest input, {Map<String, String> headers = const {}}) Future<AddEmoteToPackResponse>
inherited
AddGuildRole(AddGuildRoleRequest input, {Map<String, String> headers = const {}}) Future<AddGuildRoleResponse>
inherited
AddReaction(AddReactionRequest input, {Map<String, String> headers = const {}}) Future<AddReactionResponse>
inherited
BanUser(BanUserRequest input, {Map<String, String> headers = const {}}) Future<BanUserResponse>
inherited
BeginAuth(BeginAuthRequest input, {Map<String, String> headers = const {}}) Future<BeginAuthResponse>
inherited
CanInstantView(CanInstantViewRequest input, {Map<String, String> headers = const {}}) Future<CanInstantViewResponse>
inherited
CheckLoggedIn(CheckLoggedInRequest input, {Map<String, String> headers = const {}}) Future<CheckLoggedInResponse>
inherited
CreateChannel(CreateChannelRequest input, {Map<String, String> headers = const {}}) Future<CreateChannelResponse>
inherited
CreateEmotePack(CreateEmotePackRequest input, {Map<String, String> headers = const {}}) Future<CreateEmotePackResponse>
inherited
CreateGuild(CreateGuildRequest input, {Map<String, String> headers = const {}}) Future<CreateGuildResponse>
inherited
CreateInvite(CreateInviteRequest input, {Map<String, String> headers = const {}}) Future<CreateInviteResponse>
inherited
DeleteChannel(DeleteChannelRequest input, {Map<String, String> headers = const {}}) Future<DeleteChannelResponse>
inherited
DeleteEmoteFromPack(DeleteEmoteFromPackRequest input, {Map<String, String> headers = const {}}) Future<DeleteEmoteFromPackResponse>
inherited
DeleteEmotePack(DeleteEmotePackRequest input, {Map<String, String> headers = const {}}) Future<DeleteEmotePackResponse>
inherited
DeleteGuild(DeleteGuildRequest input, {Map<String, String> headers = const {}}) Future<DeleteGuildResponse>
inherited
DeleteGuildRole(DeleteGuildRoleRequest input, {Map<String, String> headers = const {}}) Future<DeleteGuildRoleResponse>
inherited
DeleteInvite(DeleteInviteRequest input, {Map<String, String> headers = const {}}) Future<DeleteInviteResponse>
inherited
DeleteMessage(DeleteMessageRequest input, {Map<String, String> headers = const {}}) Future<DeleteMessageResponse>
inherited
DequipEmotePack(DequipEmotePackRequest input, {Map<String, String> headers = const {}}) Future<DequipEmotePackResponse>
inherited
EquipEmotePack(EquipEmotePackRequest input, {Map<String, String> headers = const {}}) Future<EquipEmotePackResponse>
inherited
Federate(FederateRequest input, {Map<String, String> headers = const {}}) Future<FederateResponse>
inherited
federateWith(Uri target) Future<Client>
FetchLinkMetadata(FetchLinkMetadataRequest input, {Map<String, String> headers = const {}}) Future<FetchLinkMetadataResponse>
inherited
GetAppData(GetAppDataRequest input, {Map<String, String> headers = const {}}) Future<GetAppDataResponse>
inherited
GetBannedUsers(GetBannedUsersRequest input, {Map<String, String> headers = const {}}) Future<GetBannedUsersResponse>
inherited
GetChannelMessages(GetChannelMessagesRequest input, {Map<String, String> headers = const {}}) Future<GetChannelMessagesResponse>
inherited
GetEmotePackEmotes(GetEmotePackEmotesRequest input, {Map<String, String> headers = const {}}) Future<GetEmotePackEmotesResponse>
inherited
GetEmotePacks(GetEmotePacksRequest input, {Map<String, String> headers = const {}}) Future<GetEmotePacksResponse>
inherited
GetGuild(GetGuildRequest input, {Map<String, String> headers = const {}}) Future<GetGuildResponse>
inherited
GetGuildChannels(GetGuildChannelsRequest input, {Map<String, String> headers = const {}}) Future<GetGuildChannelsResponse>
inherited
GetGuildInvites(GetGuildInvitesRequest input, {Map<String, String> headers = const {}}) Future<GetGuildInvitesResponse>
inherited
GetGuildList(GetGuildListRequest input, {Map<String, String> headers = const {}}) Future<GetGuildListResponse>
inherited
GetGuildMembers(GetGuildMembersRequest input, {Map<String, String> headers = const {}}) Future<GetGuildMembersResponse>
inherited
GetGuildRoles(GetGuildRolesRequest input, {Map<String, String> headers = const {}}) Future<GetGuildRolesResponse>
inherited
GetMessage(GetMessageRequest input, {Map<String, String> headers = const {}}) Future<GetMessageResponse>
inherited
GetPermissions(GetPermissionsRequest input, {Map<String, String> headers = const {}}) Future<GetPermissionsResponse>
inherited
GetPinnedMessages(GetPinnedMessagesRequest input, {Map<String, String> headers = const {}}) Future<GetPinnedMessagesResponse>
inherited
GetProfile(GetProfileRequest input, {Map<String, String> headers = const {}}) Future<GetProfileResponse>
inherited
GetUserRoles(GetUserRolesRequest input, {Map<String, String> headers = const {}}) Future<GetUserRolesResponse>
inherited
InstantView(InstantViewRequest input, {Map<String, String> headers = const {}}) Future<InstantViewResponse>
inherited
JoinGuild(JoinGuildRequest input, {Map<String, String> headers = const {}}) Future<JoinGuildResponse>
inherited
Key(KeyRequest input, {Map<String, String> headers = const {}}) Future<KeyResponse>
inherited
KickUser(KickUserRequest input, {Map<String, String> headers = const {}}) Future<KickUserResponse>
inherited
LeaveGuild(LeaveGuildRequest input, {Map<String, String> headers = const {}}) Future<LeaveGuildResponse>
inherited
LoginFederated(LoginFederatedRequest input, {Map<String, String> headers = const {}}) Future<LoginFederatedResponse>
inherited
ManageUserRoles(ManageUserRolesRequest input, {Map<String, String> headers = const {}}) Future<ManageUserRolesResponse>
inherited
ModifyGuildRole(ModifyGuildRoleRequest input, {Map<String, String> headers = const {}}) Future<ModifyGuildRoleResponse>
inherited
MoveRole(MoveRoleRequest input, {Map<String, String> headers = const {}}) Future<MoveRoleResponse>
inherited
NextStep(NextStepRequest input, {Map<String, String> headers = const {}}) Future<NextStepResponse>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
PinMessage(PinMessageRequest input, {Map<String, String> headers = const {}}) Future<PinMessageResponse>
inherited
PreviewGuild(PreviewGuildRequest input, {Map<String, String> headers = const {}}) Future<PreviewGuildResponse>
inherited
QueryHasPermission(QueryHasPermissionRequest input, {Map<String, String> headers = const {}}) Future<QueryHasPermissionResponse>
inherited
RemoveReaction(RemoveReactionRequest input, {Map<String, String> headers = const {}}) Future<RemoveReactionResponse>
inherited
SendMessage(SendMessageRequest input, {Map<String, String> headers = const {}}) Future<SendMessageResponse>
inherited
SetAppData(SetAppDataRequest input, {Map<String, String> headers = const {}}) Future<SetAppDataResponse>
inherited
SetPermissions(SetPermissionsRequest input, {Map<String, String> headers = const {}}) Future<SetPermissionsResponse>
inherited
setToken(Session? token) Future<void>
StepBack(StepBackRequest input, {Map<String, String> headers = const {}}) Future<StepBackResponse>
inherited
StreamEvents(Stream<StreamEventsRequest> input, {Map<String, dynamic> headers = const {}}) Stream<StreamEventsResponse>
inherited
StreamMessage(Stream<StreamMessageRequest> input, {Map<String, dynamic> headers = const {}}) Stream<StreamMessageResponse>
inherited
StreamSteps(StreamStepsRequest input, {Map<String, dynamic> headers = const {}}) Stream<StreamStepsResponse>
inherited
toString() String
A string representation of this object.
inherited
TriggerAction(TriggerActionRequest input, {Map<String, String> headers = const {}}) Future<TriggerActionResponse>
inherited
Typing(TypingRequest input, {Map<String, String> headers = const {}}) Future<TypingResponse>
inherited
UnbanUser(UnbanUserRequest input, {Map<String, String> headers = const {}}) Future<UnbanUserResponse>
inherited
UnpinMessage(UnpinMessageRequest input, {Map<String, String> headers = const {}}) Future<UnpinMessageResponse>
inherited
UpdateAllChannelOrder(UpdateAllChannelOrderRequest input, {Map<String, String> headers = const {}}) Future<UpdateAllChannelOrderResponse>
inherited
UpdateChannelInformation(UpdateChannelInformationRequest input, {Map<String, String> headers = const {}}) Future<UpdateChannelInformationResponse>
inherited
UpdateChannelOrder(UpdateChannelOrderRequest input, {Map<String, String> headers = const {}}) Future<UpdateChannelOrderResponse>
inherited
UpdateGuildInformation(UpdateGuildInformationRequest input, {Map<String, String> headers = const {}}) Future<UpdateGuildInformationResponse>
inherited
UpdateMessageText(UpdateMessageTextRequest input, {Map<String, String> headers = const {}}) Future<UpdateMessageTextResponse>
inherited
UpdateProfile(UpdateProfileRequest input, {Map<String, String> headers = const {}}) Future<UpdateProfileResponse>
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromFederateResponse({required Uri server, required Uri fromServer, required FederateResponse response}) Future<Client>
fromToken({required Uri server, required Session token}) Future<Client>