anixdart library
Classes
- Anixart
- AnixartAuth
- AnixartEndpointUrl
- AnixartHttpClient
- AnixPlayerConfigResponse
- ApiResponse
- Article
- ArticleApi
- ArticleComment
- ArticleCommentApi
- ArticleCommentCompact
- ArticleCompact
- ArticleCreateEditRequest
- ArticleDelimiterBlock
- ArticleDelimiterPayloadBlock
- ArticleEmbedBlock
- ArticleEmbedPayloadBlock
- ArticleEmbedResponse
- ArticleEventRequest
- ArticleHeaderBlock
- ArticleHeaderPayloadBlock
- ArticleImageBlock
- ArticleImageItem
- ArticleListBlock
- ArticleListPayloadBlock
- ArticleMediaPayloadBlock
- ArticleParagraphPayloadBlock
- ArticlePayload
- ArticlePayloadBlock
- ArticleQuoteBlock
- ArticleQuotePayloadBlock
- ArticleResponse
- ArticlesSearchRequest
- ArticleSuggestionApi
- ArticleSuggestionCreateEditRequest
- ArticleTextBlock
- ArticleUploadFileResponse
- AuthApi
- AuthProfileResponse
- AvailableTheme
- Badge
- BearerAuth
- BlogCreateResponse
- BookmarksExportRequest
- BookmarksExportResponse
- BookmarksImportRequest
- Category
- В API категория приходит объектом; числовое представление SDK тоже поддерживается.
- ChangeEmailRequest
- ChangeEmailResendRequest
- ChangeEmailResendResponse
- ChangeEmailResponse
- ChangeEmailVerifyRequest
- ChangeLogin
- ChangeLoginResponse
- ChangePasswordRequest
- ChangePasswordResponse
- Channel
- ChannelApi
- ChannelBlock
- ChannelBlockManageRequest
- ChannelBlockResponse
- ChannelCompact
- ChannelCreateEditRequest
- ChannelCreateEditResponse
- ChannelPermissionManageRequest
- ChannelProfile
- ChannelResponse
- ChannelsFilterRequest
- ChannelsSearchRequest
- ChannelUploadCoverAvatarResponse
- CheckLoginResponse
- Collection
- CollectionApi
- CollectionComment
- CollectionCommentApi
- CollectionCommentCompact
- CollectionCompact
- CollectionCreateEditRequest
- CollectionCreateEditResponse
- CollectionEditImageResponse
- CollectionFavoriteApi
- CollectionMyApi
- CollectionResponse
- CommentPreview
-
CommonComment<
T> - CommonCommentAddRequest
-
CommonCommentAddResponse<
T> - CommonCommentCompact
- CommonCommentEditRequest
- CommonProfileNotification
- ConfigApi
- ConfigUrlsResponse
- CurrentReleaseSearchResult
- DiscoverApi
- Dubber
- DubberCompact
- DubbersResponse
- EditorAvailableResponse
- EditorChannel
- EditorChannelsResponse
- Endpoints
-
EntityReference<
T> - JSON-объект или числовая ссылка на сущность, полученная от API. Числовые ссылки сохраняются как есть и не трактуются автоматически как ID сущности.
- Episode
- EpisodeApi
- EpisodeCompact
- EpisodeResponse
- EpisodeTargetResponse
- EpisodeUpdate
- ExportApi
- FavoriteApi
- FeedApi
- FeedSearchResponse
- FilterApi
- FilterRequest
- FirebaseResponse
- FriendStatusResponse
- GoogleResponse
- HistoryApi
- HttpAuth
- HttpBody
- HttpRequest
-
HttpResponse<
T> - ImageBody
- ImportApi
- Interesting
- JsonBody
- LatestArticleResponse
- LegacyReleaseSearchResult
- LoginInfoResponse
- NotificationApi
- NotificationCountResponse
- NotificationPreferenceApi
- NotificationPreferenceResponse
- OAuthSignInResponse
- OAuthSignUpRequest
-
PageableResponse<
T> - PageSelector
-
Пагинация endpoint: принимает номер страницы или строковое значение
last. - PopularComment
- PreferredType
- Profile
- ProfileApi
- ProfileArticleNotification
- ProfileBadgeApi
- ProfileBlockListApi
-
ProfileCommentNotification<
T> - ProfileCompact
- ProfileDeletionApi
- ProfileDeletionResponse
- ProfileEnforcement
- ProfileEnforcementResponse
- ProfileEpisodeNotification
- ProfileFriendNotification
- ProfileFriendsApi
- ProfileHealthApi
- ProfileHealthStatusResponse
- ProfileInfoResponse
- ProfileListApi
- ProfilePreferenceApi
- ProfilePreferenceResponse
- ProfileRelatedReleaseNotification
- ProfileReleaseTypeNotificationPreference
- ProfileReleaseVoteApi
- ProfileResponse
- ProfileRole
- ProfileRoleListApi
- ProfileSelectThemeResponse
- ProfileSlim
- ProfileSocialResponse
- ProfileStatusNotificationPreference
- ProfileToken
- ProfileTypeNotificationEditRequest
- ProfileTypeNotificationPreference
- Related
- RelatedApi
- Release
- ReleaseApi
- ReleaseComment
- ReleaseCommentApi
- ReleaseCommentCompact
- ReleaseCompact
- ReleaseResponse
- ReleaseSearchResponse
- ReleaseSearchResult
- ReleaseStatusInfo
- ReleaseStreamingPlatform
- ReleaseStreamingPlatformApi
- ReleaseTypeNotificationEditRequest
- ReleaseTypeNotificationResponse
- ReleaseVideo
- ReleaseVideoApi
- ReleaseVideoAppealApi
- ReleaseVideoAppealRequest
- ReleaseVideoBanner
- ReleaseVideoBlock
- ReleaseVideoCategoriesResponse
- ReleaseVideoCategory
- ReleaseVideoFavoriteApi
- ReleaseVideoHosting
- ReleaseVideoResponse
- ReportApi
- ReportReason
-
ReportRequest<
T> - RequestCancelToken
- RequestOptions
- ResendRequest
- ResendResponse
- RestoreResendRequest
- RestoreResendResponse
- RestoreResponse
- RestoreVerifyRequest
- RestoreVerifyResponse
- Role
- ScheduleApi
- ScheduleResponse
- SearchApi
- SearchRequest
- SignInRequest
- SignInResponse
- SignUpRequest
- SignUpResponse
- SocialRequest
- Source
- SourceCompact
- SourcesResponse
- StatusNotificationEditRequest
- SubscriptionCountResponse
- TelegramResponse
- Theme
- TimestampResponse
- ToggleResponse
- TypeApi
- TypeChannelResponse
- TypeResponse
- UrlEncodedBody
- VerifyRequest
- VerifyResponse
- VkResponse
- WatchDynamics
- YandexResponse
Enums
- AchivementResult
- AppealStatus
- AppealType
- ArticleCreateEditResult
- ArticleDeleteResult
- ArticleEditPinnedResult
- ArticleEventEntryPoint
- ArticleEventType
- ArticleMuteResult
- ArticleResult
- ArticleSuggestionDeleteResult
- BlockListAddResult
- BlogCreateResult
- BookmarkExportResult
- BookmarksExportResult
- BookmarksImportResult
- BookmarkSortType
- BookmarkType
- ChangeEmailResendResult
- ChangeEmailResult
- ChangeEmailVerifyResult
- ChangeLoginResult
- ChangePasswordResult
- ChannelBlockResult
- ChannelCreateEditResult
- ChannelPermissionManageResult
- ChannelProfilePermission
- ChannelResult
- ChannelsFilterSort
- ChannelSubscribeResult
- ChannelUnsubscribeResult
- ChannelUploadCoverAvatarResult
- ChannelWidgetPopularityPeriod
- ChannelWidgetSort
- CheckLoginResult
- CollectionCreateEditResult
- CollectionDeleteResult
- CollectionEditImageResult
- CollectionResult
- CommentAddResult
- CommentDeleteResult
- CommentEditResult
- CommonResult
- DeleteNotificationType
- EditorAvailableResult
- EmbedType
- EnforcementType
- FavoriteCollectionAddResult
- FavoriteCollectionDeleteResult
- FilterAgeRating
- FilterGenresMode
- FilterSort
- FriendRequestDirection
- FriendStatus
- GoogleBindResult
- GoogleResult
- GoogleUnbindResult
- HttpMethod
- LoginResult
- NotificationPreferenceEditType
- PrivacyFriendRequestState
- PrivacyState
- PrivilegeLevel
- ProfileDeletionResult
- ProfileFriendNotificationStatus
- ProfileNotificationType
- ProfileResult
- ProfileSelectThemeResult
- ProfileStatusNotificationPreferenceStatus
- RegisterResult
- RegisterVerifyResult
- ReleaseAddCollectionResult
- ReleaseCategory
- ReleaseStatus
- ReleaseVideoAppealResult
- ReleaseVideoResult
- ReleaseVote
- RemoveFriendRequestResult
- ReportResult
- ReportType
- ResendResult
- RestorePasswordResult
- RestorePasswordVerifyResult
- RestoreResendResult
- RestoreResult
- RestoreVerifyResult
- SendFriendRequestResult
- SignInResult
- SignUpResult
- SocialEditResult
- TelegramBindResult
- TelegramResult
- TelegramUnbindResult
- VerifyResult
- VkBindResult
- VkResult
- VkUnbindResult
- VoteType
- YandexBindResult
- YandexResult
- YandexUnbindResult
Constants
- apiEndpointsUrl → const String
- defaultBaseUrl → const String
- defaultUserAgent → const String
Properties
-
commonResultNames
→ Map<
int, String> -
final
Typedefs
-
HttpParameters
= Map<
String, Object?> -
ResponseDecoder<
T> = T Function(Object? value)