├── iosApp ├── .java-version ├── iosApp │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── iOSApp.swift │ ├── Views │ │ ├── ContentView.swift │ │ ├── GridViewAnime.swift │ │ └── LocalGridView.swift │ ├── Info.plist │ └── Components │ │ └── AnimeGridItem.swift ├── Pods │ ├── Target Support Files │ │ ├── shared │ │ │ ├── shared-copy-dsyms-output-files.xcfilelist │ │ │ ├── shared-copy-dsyms-input-files.xcfilelist │ │ │ ├── shared.debug.xcconfig │ │ │ └── shared.release.xcconfig │ │ ├── mokoMvvmFlowSwiftUI │ │ │ ├── mokoMvvmFlowSwiftUI-xcframeworks-output-files.xcfilelist │ │ │ ├── mokoMvvmFlowSwiftUI-xcframeworks-input-files.xcfilelist │ │ │ ├── mokoMvvmFlowSwiftUI.debug.xcconfig │ │ │ └── mokoMvvmFlowSwiftUI.release.xcconfig │ │ ├── SDWebImage │ │ │ ├── SDWebImage.modulemap │ │ │ ├── SDWebImage-dummy.m │ │ │ ├── SDWebImage-prefix.pch │ │ │ ├── SDWebImage.debug.xcconfig │ │ │ ├── SDWebImage.release.xcconfig │ │ │ ├── SDWebImage-Info.plist │ │ │ └── SDWebImage-umbrella.h │ │ ├── Pods-iosApp │ │ │ ├── Pods-iosApp.modulemap │ │ │ ├── Pods-iosApp-dummy.m │ │ │ ├── Pods-iosApp-frameworks-Debug-output-files.xcfilelist │ │ │ ├── Pods-iosApp-frameworks-Release-output-files.xcfilelist │ │ │ ├── Pods-iosApp-umbrella.h │ │ │ ├── Pods-iosApp-frameworks-Debug-input-files.xcfilelist │ │ │ ├── Pods-iosApp-frameworks-Release-input-files.xcfilelist │ │ │ ├── Pods-iosApp-Info.plist │ │ │ ├── Pods-iosApp.debug.xcconfig │ │ │ ├── Pods-iosApp.release.xcconfig │ │ │ └── Pods-iosApp-acknowledgements.markdown │ │ └── SDWebImageSwiftUI │ │ │ ├── SDWebImageSwiftUI.modulemap │ │ │ ├── SDWebImageSwiftUI-dummy.m │ │ │ ├── SDWebImageSwiftUI-prefix.pch │ │ │ ├── SDWebImageSwiftUI-umbrella.h │ │ │ ├── SDWebImageSwiftUI-Info.plist │ │ │ ├── SDWebImageSwiftUI.debug.xcconfig │ │ │ └── SDWebImageSwiftUI.release.xcconfig │ ├── mokoMvvmFlowSwiftUI │ │ └── mokoMvvmFlowSwiftUI.xcframework │ │ │ ├── ios-arm64 │ │ │ └── mokoMvvmFlowSwiftUI.framework │ │ │ │ ├── Modules │ │ │ │ ├── module.modulemap │ │ │ │ └── mokoMvvmFlowSwiftUI.swiftmodule │ │ │ │ │ ├── arm64.swiftdoc │ │ │ │ │ └── arm64-apple-ios.swiftdoc │ │ │ │ ├── Info.plist │ │ │ │ ├── mokoMvvmFlowSwiftUI │ │ │ │ └── Headers │ │ │ │ └── mokoMvvmFlowSwiftUI.h │ │ │ ├── ios-arm64_x86_64-simulator │ │ │ └── mokoMvvmFlowSwiftUI.framework │ │ │ │ ├── Modules │ │ │ │ ├── module.modulemap │ │ │ │ └── mokoMvvmFlowSwiftUI.swiftmodule │ │ │ │ │ ├── arm64.swiftdoc │ │ │ │ │ ├── x86_64.swiftdoc │ │ │ │ │ ├── arm64-apple-ios-simulator.swiftdoc │ │ │ │ │ └── x86_64-apple-ios-simulator.swiftdoc │ │ │ │ ├── Info.plist │ │ │ │ ├── mokoMvvmFlowSwiftUI │ │ │ │ └── Headers │ │ │ │ └── mokoMvvmFlowSwiftUI.h │ │ │ ├── macos-x86_64 │ │ │ └── mokoMvvmFlowSwiftUI.framework │ │ │ │ ├── Modules │ │ │ │ ├── module.modulemap │ │ │ │ └── mokoMvvmFlowSwiftUI.swiftmodule │ │ │ │ │ ├── x86_64.swiftdoc │ │ │ │ │ └── x86_64-apple-macos.swiftdoc │ │ │ │ ├── Versions │ │ │ │ ├── A │ │ │ │ │ ├── Modules │ │ │ │ │ │ ├── module.modulemap │ │ │ │ │ │ └── mokoMvvmFlowSwiftUI.swiftmodule │ │ │ │ │ │ │ ├── x86_64.swiftdoc │ │ │ │ │ │ │ └── x86_64-apple-macos.swiftdoc │ │ │ │ │ ├── mokoMvvmFlowSwiftUI │ │ │ │ │ └── Resources │ │ │ │ │ │ └── Info.plist │ │ │ │ └── Current │ │ │ │ │ ├── Modules │ │ │ │ │ ├── module.modulemap │ │ │ │ │ └── mokoMvvmFlowSwiftUI.swiftmodule │ │ │ │ │ │ ├── x86_64.swiftdoc │ │ │ │ │ │ └── x86_64-apple-macos.swiftdoc │ │ │ │ │ ├── mokoMvvmFlowSwiftUI │ │ │ │ │ └── Resources │ │ │ │ │ └── Info.plist │ │ │ │ ├── mokoMvvmFlowSwiftUI │ │ │ │ └── Resources │ │ │ │ └── Info.plist │ │ │ └── Info.plist │ ├── SDWebImage │ │ ├── SDWebImage │ │ │ ├── Private │ │ │ │ ├── SDInternalMacros.m │ │ │ │ ├── SDDeviceHelper.h │ │ │ │ ├── UIColor+SDHexString.h │ │ │ │ ├── SDAssociatedObject.h │ │ │ │ ├── SDWeakProxy.h │ │ │ │ ├── SDImageCachesManagerOperation.h │ │ │ │ ├── SDWebImageTransitionInternal.h │ │ │ │ ├── NSBezierPath+SDRoundedCorners.h │ │ │ │ ├── SDAsyncBlockOperation.h │ │ │ │ ├── SDDeviceHelper.m │ │ │ │ ├── SDAssociatedObject.m │ │ │ │ ├── SDImageAssetManager.h │ │ │ │ ├── SDFileAttributeHelper.h │ │ │ │ ├── UIColor+SDHexString.m │ │ │ │ ├── SDDisplayLink.h │ │ │ │ ├── SDImageFramePool.h │ │ │ │ ├── SDWeakProxy.m │ │ │ │ ├── NSBezierPath+SDRoundedCorners.m │ │ │ │ ├── SDImageIOAnimatedCoderInternal.h │ │ │ │ ├── SDImageCachesManagerOperation.m │ │ │ │ └── SDAsyncBlockOperation.m │ │ │ └── Core │ │ │ │ ├── SDWebImageOperation.m │ │ │ │ ├── SDWebImageCompat.m │ │ │ │ ├── UIImage+GIF.m │ │ │ │ ├── SDImageAPNGCoder.h │ │ │ │ ├── SDWebImageError.m │ │ │ │ ├── SDWebImageOperation.h │ │ │ │ ├── UIImage+ExtendedCacheData.m │ │ │ │ ├── UIImage+GIF.h │ │ │ │ ├── SDImageFrame.m │ │ │ │ ├── SDImageAWebPCoder.h │ │ │ │ ├── SDWebImageCacheKeyFilter.m │ │ │ │ ├── SDImageGIFCoder.h │ │ │ │ ├── SDWebImageCacheKeyFilter.h │ │ │ │ ├── SDWebImageCacheSerializer.m │ │ │ │ ├── SDImageHEICCoder.h │ │ │ │ ├── SDImageLoadersManager.h │ │ │ │ ├── SDImageIOCoder.h │ │ │ │ ├── UIImage+ExtendedCacheData.h │ │ │ │ ├── UIImage+MemoryCacheCost.h │ │ │ │ ├── UIImage+ForceDecode.m │ │ │ │ ├── SDImageGIFCoder.m │ │ │ │ ├── SDImageAPNGCoder.m │ │ │ │ ├── SDWebImageCacheSerializer.h │ │ │ │ ├── UIImage+MemoryCacheCost.m │ │ │ │ ├── SDImageGraphics.h │ │ │ │ ├── SDImageCoder.m │ │ │ │ ├── SDImageFrame.h │ │ │ │ ├── UIView+WebCacheState.m │ │ │ │ ├── SDWebImageOptionsProcessor.m │ │ │ │ ├── UIView+WebCacheOperation.h │ │ │ │ ├── SDAnimatedImageRep.h │ │ │ │ ├── SDWebImageDownloaderDecryptor.m │ │ │ │ ├── UIImage+ForceDecode.h │ │ │ │ ├── UIView+WebCacheState.h │ │ │ │ ├── SDWebImageDownloaderConfig.m │ │ │ │ ├── SDWebImageDownloaderDecryptor.h │ │ │ │ ├── SDImageCodersManager.h │ │ │ │ ├── NSData+ImageContentType.h │ │ │ │ ├── SDWebImageDownloaderRequestModifier.m │ │ │ │ ├── SDImageIOAnimatedCoder.h │ │ │ │ ├── SDWebImageError.h │ │ │ │ └── UIImage+MultiFormat.m │ │ └── LICENSE │ ├── SDWebImageSwiftUI │ │ ├── SDWebImageSwiftUI │ │ │ ├── Module │ │ │ │ └── SDWebImageSwiftUI.h │ │ │ └── Classes │ │ │ │ ├── Backports │ │ │ │ ├── OnChange.swift │ │ │ │ └── Backport.swift │ │ │ │ ├── SDWebImageSwiftUI.swift │ │ │ │ └── Image.swift │ │ └── LICENSE │ ├── Local Podspecs │ │ ├── mokoMvvmFlowSwiftUI.podspec.json │ │ └── shared.podspec.json │ └── Manifest.lock ├── Podfile ├── iosApp.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Podfile.lock ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── androidApp ├── src │ └── main │ │ ├── res │ │ ├── values │ │ │ └── styles.xml │ │ └── xml │ │ │ └── data_extraction_rules.xml │ │ ├── java │ │ └── com │ │ │ └── debanshu │ │ │ └── animax │ │ │ └── android │ │ │ ├── model │ │ │ └── BottomNavItem.kt │ │ │ ├── AnimaxApplication.kt │ │ │ ├── utils │ │ │ └── constants.kt │ │ │ └── MyApplicationTheme.kt │ │ └── AndroidManifest.xml └── build.gradle.kts ├── .gitignore ├── shared ├── src │ ├── commonMain │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── debanshu │ │ │ │ └── animax │ │ │ │ ├── data │ │ │ │ ├── DatabaseDriverFactory.kt │ │ │ │ ├── usecase │ │ │ │ │ ├── BaseUseCase.kt │ │ │ │ │ ├── DeleteLocalAnimeByIdUsecase.kt │ │ │ │ │ ├── GetTopAnimeUseCase.kt │ │ │ │ │ ├── GetLocalAnimeUseCase.kt │ │ │ │ │ └── AddLocalAnimeUseCase.kt │ │ │ │ ├── model │ │ │ │ │ ├── Prop.kt │ │ │ │ │ ├── Images.kt │ │ │ │ │ ├── Title.kt │ │ │ │ │ ├── From.kt │ │ │ │ │ ├── To.kt │ │ │ │ │ ├── Items.kt │ │ │ │ │ ├── Link.kt │ │ │ │ │ ├── Genre.kt │ │ │ │ │ ├── TopAnimeResponse.kt │ │ │ │ │ ├── Studio.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ ├── Producer.kt │ │ │ │ │ ├── Demographic.kt │ │ │ │ │ ├── Licensor.kt │ │ │ │ │ ├── Pagination.kt │ │ │ │ │ ├── Broadcast.kt │ │ │ │ │ ├── Aired.kt │ │ │ │ │ ├── Links.kt │ │ │ │ │ ├── Jpg.kt │ │ │ │ │ ├── Webp.kt │ │ │ │ │ ├── Trailer.kt │ │ │ │ │ ├── Meta.kt │ │ │ │ │ └── ImagesX.kt │ │ │ │ ├── repository │ │ │ │ │ ├── RemoteDataRepository.kt │ │ │ │ │ └── LocalDataRepository.kt │ │ │ │ ├── NetworkClient.kt │ │ │ │ └── domain │ │ │ │ │ ├── LocalAnimeEntity.kt │ │ │ │ │ └── DateTimeUtil.kt │ │ │ │ ├── di │ │ │ │ ├── platformModules.kt │ │ │ │ └── sharedModules.kt │ │ │ │ └── utils │ │ │ │ └── Dispatcher.kt │ │ └── sqldelight │ │ │ └── com.debanshu.animax │ │ │ └── Anime.sq │ ├── iosMain │ │ └── kotlin │ │ │ └── com │ │ │ └── debanshu │ │ │ └── animax │ │ │ ├── utils │ │ │ ├── Dispatcher.kt │ │ │ └── KoinHelper.kt │ │ │ ├── data │ │ │ ├── DatabaseDriverFactory.kt │ │ │ └── DarwinNetworkClient.kt │ │ │ └── di │ │ │ └── platformModules.kt │ └── androidMain │ │ └── kotlin │ │ └── com │ │ └── debanshu │ │ └── animax │ │ ├── utils │ │ └── Dispatcher.kt │ │ ├── data │ │ ├── DatabaseDriverFactory.kt │ │ └── OkhttpNetworkClient.kt │ │ └── di │ │ └── platformModules.kt └── shared.podspec ├── gradle.properties └── settings.gradle.kts /iosApp/.java-version: -------------------------------------------------------------------------------- 1 | 17.0 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Debanshu777/Animax/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/shared/shared-copy-dsyms-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${DWARF_DSYM_FOLDER_PATH}/MultiPlatformLibrary.framework.dSYM -------------------------------------------------------------------------------- /androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 |