mattermost_flutter library

Classes

MattermostClient
Main client class for interacting with Mattermost API
MattermostConfig
Configuration for Mattermost client
MattermostWebSocketClient
WebSocket client for Mattermost
MAudit
Audit model
MBot
Bot model
MBotsApi
API for bot-related endpoints
MBrandApi
API for brand-related endpoints
MChannel
Channel model
MChannelMember
Channel member model
MChannelNotifyProps
MChannelsApi
API for channel-related endpoints
MChannelStats
Channel stats model
MChannelUnread
Channel unread information model
MCloudApi
API for cloud-related endpoints
MCloudCustomer
Cloud customer model
MCloudCustomerAddress
Cloud customer address model
MCloudCustomerPaymentMethod
Cloud customer payment method model
MCloudProduct
Cloud product model
MCloudSubscription
Cloud subscription model
MCluster
Cluster info model
MClustersApi
API for cluster-related endpoints
MCommand
Command model
MCommandAttachment
Command attachment model
MCommandAttachmentField
Command attachment field model
MCommandResponse
Command response model
MCommandsApi
API for command-related endpoints
MComplianceApi
API for compliance-related endpoints
MComplianceReport
Compliance report model
MDataRetentionApi
API for data retention-related endpoints
MDataRetentionPolicy
Data retention policy model
MElasticsearchApi
API for Elasticsearch-related endpoints
MEmoji
Emoji model
MEmojisApi
API for emoji-related endpoints
MExport
Export model
MExportsApi
API for exports-related endpoints
MFileInfo
File info model
MFilesApi
API for file-related endpoints
MFileSearchResponse
File search response
MFileUploadResponse
File upload response
MGroup
Group model
MGroupChannel
Group channel model
MGroupMember
Group member model
MGroupsApi
API for group-related endpoints
MGroupStats
Group stats model
MGroupTeam
Group team model
MImport
Import model
MImportsApi
API for imports-related endpoints
MIncomingWebhook
Incoming webhook model
MIntegrations
Integrations list model
MIntegrationsApi
API for integrations-related endpoints
MInvoice
Invoice model
MJob
Job model
MJobsApi
API for job-related endpoints
MLdapApi
API for LDAP-related endpoints
MOAuthApi
API for OAuth-related endpoints
MOAuthApp
OAuth app model
MOAuthAppInfo
Public OAuth app info model (limited information for public endpoint)
MOutgoingWebhook
Outgoing webhook model
MPaymentSetupIntent
Payment setup intent model
MPermission
Permission model
MPermissionsApi
API for permissions-related endpoints
MPluginBackend
Deprecated backend configuration (Mattermost 5.2).
MPluginManifest
Model for Plugin Manifest
MPluginManifests
Plugin manifests model
MPluginsApi
API for plugin-related endpoints
MPluginServer
Server configuration for the plugin.
MPluginStatus
Plugin status model
MPluginWebapp
Webapp configuration for the plugin.
MPost
Post model
MPostList
Post list model
MPostsApi
API for post-related endpoints
MPreference
Preference model
MPreferencesApi
API for user preferences-related endpoints
MReaction
Reaction model
MRemoteCluster
Remote cluster model
MRemoteClusterInvite
Remote cluster invite model
MRole
Role model
MRolesApi
API for role-related endpoints
MSamlApi
API for SAML-related endpoints
MSamlCertificateStatus
SAML certificate status model
MScheme
Scheme model
MSchemesApi
API for scheme-related endpoints
MSession
Session model
MSharedChannel
Shared channel model
MSharedChannelsApi
API for shared channels-related endpoints
MStatusApi
API for user status-related endpoints
MSystemApi
API for system-related endpoints
MSystemStatus
System status model
MTeam
Team model
MTeamMember
Team member model
MTeamsApi
Mattermost Teams API
MTeamStats
Team stats model
MTeamUnread
Team unread model for tracking unread messages in a team
MTimeZone
MUser
User model
MUserNotifyProps
MUsersApi
API for user-related endpoints
MUserStatus
User status model
MWebhooksApi
API for webhook-related endpoints