RichieSDK 202406.40.0 Docs
RichieSDK Reference
RichieSDK Reference
Richie SDK
Welcome to the Richie SDK!
Topics
Using Threads with Richie SDK
Analytics
AnalyticsEvent
AnalyticsEventId
BooksLibraryAnalyticsLogger
AnalyticsListener
Token Authentication
TokenCompletion
TokenProvider
TokenRequestReason
TokenRequestTrigger
Books
ArticleOpener
Book
BookCoverContext
BookCoverOverlayProvider
BooksFilterItem
BooksFilterOptions
BookMediaType
BookOpening
BookOpeningPolicy
– DenialReason
BooksLibraryController
BooksLibraryEventListener
BooksLibraryNavigationDelegate
ReadingList
ReadingListHost
Books Configuration
BookActionsMenuDisplayConfig
– Action
– BackgroundStyle
BooksDisplayConfig
– ButtonStyle
– NavigationControllerType
BooksDisplayConfigProvider
BooksFilterViewDisplayConfig
– Spacing
BooksFont
– FixedFaceAccessor
– Style
BooksFontAccessor
BooksImageResource
BooksImageResourceAccessor
BooksTextStyle
BookViewDisplayConfig
– RowColors
– Style
– ActionsMenuLocation
– RatingsInputViewConfig
– BookViewTuscany
ButtonConfig
CatalogViewDisplayConfig
– Spacing
– CategoryAllPosition
CategoryListIconProvider
CategoryViewDisplayConfig
– Style
CircularProgressBarConfig
DiscoverViewDisplayConfig
– Style
– AccountViewAccessStyle
– BookCellShadowSource
– DiscoverTuscany
– BookListPickTuscany
– PodcastPick
– PodcastPicks
– PodcastStyle
– Spacing
EditablePlaylistViewDisplayConfig
EmptyListPlaceholderStrings
FrontViewDisplayConfig
HorizontalMargin
LibraryTab
ListenTOCViewDisplayConfig
– HeaderTimeStyle
– HeaderTimeLeftStyle
– NavigationBarContent
ListenViewDisplayConfig
– NavigationTitleCloseStyle
– NavigationTitleStyle
– Style
– TuscanyConfig
MiniplayerConfig
NavigationBarConfig
OverlayButtonConfig
ReaderViewDisplayConfig
SeparatorConfig
– RowSeparatorStyle
ShadowConfig
TrackViewConfig
UserVisibleStringIdentifier
UserVisibleStringProvider
Editions
DownloadedEdition
DownloadedEditionsManager
DownloadedEditionsProvider
DownloadProgressListener
Edition
EditionCoverProvider
EditionCoverDataProvider
EditionPresenter
EditionProductsProvider
EditionProvider
Editions
EditionsDiskUsageProvider
EditionsProduct
OpenError
Page
Paginator
Other Classes
AppDataHostSupport
AudioPlaybackController
BooksLibraryEditionsEventLogger
BooksPushNotification
EditionsBooksContext
ISO8601DecoderProvider
MaggioGuid
MiniplayerProvider
Richie
RichieAds
RichieAdsController
RichieAdsSlotAdFlight
RichieAdsView
RichieBackgroundDownloadManager
RichieBooksBook
RichieBooksBookLoadingState
RichieBooksLibrary
RichieBooksSingleBookProvider
RichieIndexedContainerView
RichieLinkTapHandler
RichiePageScrollerView
RichieRemoteReporter
RichieRemoteReportingLocalLog
RichieRemoteReportingSpan
RichieSwiperAdTracker
RichieSwiperViewController
RichieUIApplicationBackgroundTaskSource
RichieV1Cryptor
Other Constants
MaggioErrorDomain
MaggioErrorHTTPStatusCode
RichieAdsDidFailLoadingAdNotification
RichieAdsDidLoadAdNotification
RichieAdsDidProgressDownloadingAdNotification
RichieAdsDidStartLoadingAdNotification
RichieAdsErrorDomain
RichieAdsSlotsDidChangeNotification
RichieBooksErrorDomain
RichieSDKVersionNumber
RichieSDKVersionString
kMaggioCoverThumbnailMaxSize
kMaggioTransitionAnimationDuration
kRichieAdsAdIdentifierKey
kRichieAdsContainerURLKey
kRichieAdsDownloadedBytesKey
kRichieAdsErrorKey
kRichieAdsExpectedTotalBytesKey
kRichieScrollViewFlickVelocityMinimum
Other Enumerations
AudioPlaybackAction
BackgroundViewConfig
BooksFeedSortingType
BooksFilterContentType
BooksFilterDownloadStatus
BooksFilterProgressStatus
BooksFilterPublicationStatus
BooksFilterSourceType
BooksLibraryTabBarStyle
CoverProviderError
CredentialsExchangeResult
DownloadCoverError
DownloadError
MaggioImagePurpose
NagType
PaginatorError
RichieAnalyticsDownloadState
RichieAnalyticsDownloadType
RichieBooksBookDiskState
RichieBooksBookPresentationState
RichieBooksOrientation
SearchResultsProviderType
ToastViewRoundingMode
UserVisibleOptionalStringIdentifier
– OptionalString
ViewRoundingMode
Other Protocols
AudioHostAppEventSink
BooksLibraryAnalyticsEventListener
Cancelable
CredentialsExchanging
MaggioAnalytics
RichieAdsViewDelegate
RichieAnalytics
RichieBackgroundTask
RichieBackgroundTaskSource
RichieBooksBookListener
RichieBooksBookLoadingListener
RichieBooksBookLoadingStateProvider
RichieBooksLibraryListener
RichieBooksReaderUiEventListener
RichieCryptor
RichiePageScrollerViewDataSource
RichiePageScrollerViewDelegate
RichieReusableView
RichieSwiper
RichieSwiperDataSource
RichieSwiperDataSourceAdViewPolicy
RichieSwiperDelegate
RichieSwiperSlotAdProvider
Other Type Definitions
CredentialsExchangeCompletionBlock
MaggioDownloadDataProcessBlock
RichieCryptorProvider
Other Functions
MaggioBundle
MaggioBundleImageForName
MaggioBundleLocalizedString
MaggioOrientationFromInterfaceOrientation
MaggioOrientationFromSize
MaggioOrientationIsValid
MaggioOtherOrientationFromOrientation
MaggioStandaloneBundle
MaggioStringFromOrientation
RichieBooksMaggioStandardDecryptProvider
RichieBooksNoSharedSecretDecryptProvider
RichieBooksOrientationToString
RichieOrientationFromInterfaceOrientation
RichieStringFromOrientation
StandaloneImageForName
StandaloneLocalizedString
Other Extensions
EditionsReceiptTokenDownloadInformationProvider
MaggioOrientation
RichieOrientation
Other Structures
AlertDescription
– Button
AudioPlaybackInfo
BooksHTMLToAttributedStringConverter
DistributedTracingIDSource
DynamicStatusBarStyle
EditionsInitializationError
MiniplayerStyle
– Position
PodcastEpisodeViewDisplayConfig
PodcastSeriesViewDisplayConfig
RichieAnalyticsAttribute
RichieAnalyticsEvent
SearchViewDisplayConfig
TabBarConfig
ToastViewConfig
Other Type Aliases
EditionCounts
ViewControllerProvider