├── .gitignore ├── .jazzy.yaml ├── .swiftformat ├── CHANGELOG.md ├── CHANGELOG_CN.md ├── Example ├── Build.sh ├── FWFramework.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── FWFramework-Example.xcscheme ├── FWFramework.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── FWFramework │ ├── Assets │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon.jpg │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── guideArrow.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── guideArrow@2x.png │ │ │ │ └── guideArrow@3x.png │ │ │ ├── qrcodeFlashlightClose.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qrcodeFlashlightClose@2x.png │ │ │ ├── qrcodeFlashlightOpen.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qrcodeFlashlightOpen@2x.png │ │ │ ├── qrcodeLine.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qrcodeLine.png │ │ │ ├── themeColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── themeImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── themeImageDark@2x.png │ │ │ │ └── themeImageLight@2x.png │ │ │ ├── themeImageDark.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── themeImageDark@2x.png │ │ │ └── themeImageLight.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── themeImageLight@2x.png │ │ ├── LaunchScreen.storyboard │ │ ├── Purchase.storekit │ │ ├── Resources │ │ │ ├── Animation.png │ │ │ ├── Audio1.mp3 │ │ │ ├── Audio2.m4a │ │ │ ├── Audio3.m4a │ │ │ ├── Bridge.html │ │ │ ├── Loading.gif │ │ │ ├── Lottie.json │ │ │ ├── Material.ttf │ │ │ ├── Qrcode.caf │ │ │ └── Video.mp4 │ │ ├── en.lproj │ │ │ ├── InfoPlist.strings │ │ │ └── Localizable.strings │ │ ├── zh-Hans.lproj │ │ │ ├── InfoPlist.strings │ │ │ └── Localizable.strings │ │ └── zh-Hant.lproj │ │ │ ├── InfoPlist.strings │ │ │ └── Localizable.strings │ ├── Classes │ │ ├── App │ │ │ ├── AppDelegate.swift │ │ │ ├── Config │ │ │ │ └── AppConfig.swift │ │ │ ├── Router │ │ │ │ ├── AppMediator.swift │ │ │ │ └── AppRouter.swift │ │ │ └── SceneDelegate.swift │ │ ├── Library │ │ │ └── Standard │ │ │ │ ├── AppIcon.swift │ │ │ │ └── AppTheme.swift │ │ └── Module │ │ │ ├── Home │ │ │ ├── Index │ │ │ │ └── HomeController.swift │ │ │ ├── Tab │ │ │ │ └── TabController.swift │ │ │ └── Web │ │ │ │ └── WebController.swift │ │ │ ├── Settings │ │ │ └── Index │ │ │ │ └── SettingsController.swift │ │ │ ├── Test │ │ │ ├── Index │ │ │ │ └── TestController.swift │ │ │ ├── Kernel │ │ │ │ ├── TestConcurrencyController.swift │ │ │ │ ├── TestPromiseController.swift │ │ │ │ ├── TestRouterController.swift │ │ │ │ ├── TestStateController.swift │ │ │ │ └── TestWorkflowController.swift │ │ │ ├── Module │ │ │ │ ├── TestBadgeController.swift │ │ │ │ ├── TestBannerController.swift │ │ │ │ ├── TestBarrageController.swift │ │ │ │ ├── TestBlocConsumerController.swift │ │ │ │ ├── TestBridgeController.swift │ │ │ │ ├── TestDrawerController.swift │ │ │ │ ├── TestFloatingController.swift │ │ │ │ ├── TestGridController.swift │ │ │ │ ├── TestPagingController.swift │ │ │ │ ├── TestPasscodeController.swift │ │ │ │ ├── TestPopupController.swift │ │ │ │ ├── TestQrcodeController.swift │ │ │ │ ├── TestSegmentController.swift │ │ │ │ ├── TestSkeletonController.swift │ │ │ │ ├── TestStatisticalController.swift │ │ │ │ ├── TestSwiftController.swift │ │ │ │ ├── TestSwiftUIController.swift │ │ │ │ ├── TestSwiftUIListController.swift │ │ │ │ ├── TestSwiftUIRecorderController.swift │ │ │ │ ├── TestTabbarController.swift │ │ │ │ ├── TestTabbarViewController.swift │ │ │ │ ├── TestToolbarController.swift │ │ │ │ └── TestTransitionController.swift │ │ │ ├── Plugin │ │ │ │ ├── TestAlertController.swift │ │ │ │ ├── TestCameraController.swift │ │ │ │ ├── TestEmptyController.swift │ │ │ │ ├── TestImageController.swift │ │ │ │ ├── TestPickerController.swift │ │ │ │ ├── TestPluginController.swift │ │ │ │ ├── TestPreviewController.swift │ │ │ │ ├── TestRefreshController.swift │ │ │ │ └── TestToastController.swift │ │ │ ├── Service │ │ │ │ ├── TestAudioController.swift │ │ │ │ ├── TestAuthorizeController.swift │ │ │ │ ├── TestCacheController.swift │ │ │ │ ├── TestCloudController.swift │ │ │ │ ├── TestCodableController.swift │ │ │ │ ├── TestDatabaseController.swift │ │ │ │ ├── TestEncodeController.swift │ │ │ │ ├── TestNotificationController.swift │ │ │ │ ├── TestPurchaseController.swift │ │ │ │ ├── TestRecorderController.swift │ │ │ │ ├── TestRequestController.swift │ │ │ │ ├── TestSocketController.swift │ │ │ │ ├── TestThemeController.swift │ │ │ │ └── TestVideoController.swift │ │ │ └── Toolkit │ │ │ │ ├── TestAdaptiveController.swift │ │ │ │ ├── TestAnimationController.swift │ │ │ │ ├── TestButtonController.swift │ │ │ │ ├── TestCollectionController.swift │ │ │ │ ├── TestCompatibleController.swift │ │ │ │ ├── TestIconController.swift │ │ │ │ ├── TestKeyboardController.swift │ │ │ │ ├── TestLayoutController.swift │ │ │ │ ├── TestPaletteController.swift │ │ │ │ ├── TestTableController.swift │ │ │ │ └── TestThreadController.swift │ │ │ └── User │ │ │ └── Login │ │ │ ├── Controller │ │ │ └── LoginController.swift │ │ │ ├── Model │ │ │ └── UserModel.swift │ │ │ ├── Service │ │ │ └── UserService.swift │ │ │ └── ViewModel │ │ │ └── LoginViewModel.swift │ └── Info.plist ├── FWFramework_Example.entitlements ├── FWPlugin │ ├── FWPlugin.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── FWPlugin.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── FWPlugin │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-1024.0@1x.jpg │ │ │ │ ├── Icon-20.0@1x.png │ │ │ │ ├── Icon-20.0@2x.png │ │ │ │ ├── Icon-20.0@3x.png │ │ │ │ ├── Icon-29.0@1x.png │ │ │ │ ├── Icon-29.0@2x.png │ │ │ │ ├── Icon-29.0@3x.png │ │ │ │ ├── Icon-40.0@1x.png │ │ │ │ ├── Icon-40.0@2x.png │ │ │ │ ├── Icon-40.0@3x.png │ │ │ │ ├── Icon-60.0@2x.png │ │ │ │ ├── Icon-60.0@3x.png │ │ │ │ ├── Icon-76.0@1x.png │ │ │ │ ├── Icon-76.0@2x.png │ │ │ │ └── Icon-83.5@2x.png │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.swift │ │ └── ViewController.swift │ └── Podfile ├── FWSwiftUI │ ├── ExampleWidget │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── WidgetBackground.colorset │ │ │ │ └── Contents.json │ │ │ ├── address.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── address@2x.png │ │ │ ├── delivery.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── delivery@2x.png │ │ │ └── grocery.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── grocery@2x.png │ │ │ │ └── grocery@3x.png │ │ ├── ExampleWidget.entitlements │ │ ├── ExampleWidget.swift │ │ ├── ExampleWidgetBundle.swift │ │ ├── ExampleWidgetLiveActivity.swift │ │ └── Info.plist │ ├── FWSwiftUI.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── FWSwiftUI │ │ ├── ActivityManager.swift │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-1024.0@1x.jpg │ │ │ ├── Icon-20.0@1x.png │ │ │ ├── Icon-20.0@2x.png │ │ │ ├── Icon-20.0@3x.png │ │ │ ├── Icon-29.0@1x.png │ │ │ ├── Icon-29.0@2x.png │ │ │ ├── Icon-29.0@3x.png │ │ │ ├── Icon-40.0@1x.png │ │ │ ├── Icon-40.0@2x.png │ │ │ ├── Icon-40.0@3x.png │ │ │ ├── Icon-60.0@2x.png │ │ │ ├── Icon-60.0@3x.png │ │ │ ├── Icon-76.0@1x.png │ │ │ ├── Icon-76.0@2x.png │ │ │ └── Icon-83.5@2x.png │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── ExampleApp.swift │ │ ├── ExampleWidgetAttributes.swift │ │ ├── FWSwiftUI.entitlements │ │ ├── Info.plist │ │ └── Preview Content │ │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Podfile ├── fastlane │ ├── .env.default │ ├── Appfile │ ├── Fastfile │ ├── Pluginfile │ └── README.md └── scripts │ ├── build.sh │ ├── docc.sh │ ├── framework.sh │ ├── jazzy.sh │ ├── mmkv.sh │ ├── package_docc.sh │ ├── package_framework.sh │ ├── package_name.sh │ ├── sse_server.js │ └── test.sh ├── FWFramework.podspec ├── LICENSE ├── Package.swift ├── README.md ├── README_CN.md └── Sources ├── FWFramework ├── Module │ ├── App │ │ ├── AppDelegate.swift │ │ └── SceneDelegate.swift │ ├── Controller │ │ ├── CollectionViewController.swift │ │ ├── PopupViewController.swift │ │ ├── RequestViewController.swift │ │ ├── ScrollViewController.swift │ │ ├── TableViewController.swift │ │ ├── ViewController.swift │ │ └── WebViewController.swift │ ├── Model │ │ ├── CodableModel.swift │ │ └── SmartModel.swift │ ├── View │ │ ├── BadgeView.swift │ │ ├── BlocConsumer.swift │ │ ├── CollectionView.swift │ │ ├── DynamicLayout.swift │ │ ├── ReusableView.swift │ │ ├── ScanView.swift │ │ ├── TableView.swift │ │ ├── ViewDelegate.swift │ │ ├── ViewTransition.swift │ │ └── WebView.swift │ └── ViewModel │ │ └── ViewModel.swift ├── Plugin │ ├── Alert │ │ ├── AlertPlugin.swift │ │ └── AlertPluginImpl.swift │ ├── Empty │ │ ├── EmptyPlugin.swift │ │ ├── EmptyPluginImpl.swift │ │ └── EmptyPluginView.swift │ ├── Image │ │ ├── ImageCoder.swift │ │ ├── ImageCoderPlugin.swift │ │ ├── ImageDownloader.swift │ │ ├── ImagePlugin.swift │ │ └── ImagePluginImpl.swift │ ├── Picker │ │ ├── ImagePickerPlugin.swift │ │ └── ImagePickerPluginImpl.swift │ ├── Preview │ │ ├── ImagePreviewController.swift │ │ ├── ImagePreviewPlugin.swift │ │ ├── ImagePreviewPluginImpl.swift │ │ └── ZoomImageView.swift │ ├── Refresh │ │ ├── RefreshPlugin.swift │ │ ├── RefreshPluginImpl.swift │ │ └── RefreshPluginView.swift │ ├── Toast │ │ ├── ToastPlugin.swift │ │ ├── ToastPluginImpl.swift │ │ └── ToastPluginView.swift │ └── View │ │ ├── ViewPlugin.swift │ │ └── ViewPluginImpl.swift ├── Service │ ├── Cache │ │ ├── CacheEngine.swift │ │ ├── CacheFile.swift │ │ ├── CacheKeychain.swift │ │ ├── CacheManager.swift │ │ ├── CacheMemory.swift │ │ ├── CacheSqlite.swift │ │ └── CacheUserDefaults.swift │ ├── Cocoa │ │ ├── Authorize.swift │ │ └── Notification.swift │ ├── Network │ │ ├── HTTPSessionManager.swift │ │ ├── NetworkReachabilityManager.swift │ │ ├── SecurityPolicy.swift │ │ ├── URLRequestSerialization.swift │ │ ├── URLResponseSerialization.swift │ │ └── URLSessionManager.swift │ └── Request │ │ ├── BatchRequest.swift │ │ ├── ChainRequest.swift │ │ ├── HTTPRequest.swift │ │ ├── RequestConfig.swift │ │ ├── RequestManager.swift │ │ └── RequestPlugin.swift └── Toolkit │ ├── Coding │ ├── AnyModel.swift │ ├── Archiver.swift │ ├── Codable.swift │ ├── Decoder.swift │ ├── Encryptor.swift │ └── JSON.swift │ ├── Kernel │ ├── Autoloader.swift │ ├── Bridge.swift │ ├── Configuration.swift │ ├── Error.swift │ ├── Loader.swift │ ├── Logger.swift │ ├── Mediator.swift │ ├── Message.swift │ ├── Navigator.swift │ ├── Parameter.swift │ ├── Plugin.swift │ ├── Promise.swift │ ├── Proxy.swift │ ├── Router.swift │ ├── Runtime.swift │ ├── State.swift │ ├── Stdlib.swift │ ├── Swizzle.swift │ ├── Task.swift │ ├── Thread.swift │ └── Wrapper.swift │ └── Toolkit │ ├── Adaptive.swift │ ├── Annotation.swift │ ├── AutoLayout.swift │ ├── BarAppearance.swift │ ├── BarStyle.swift │ ├── Benchmark.swift │ ├── Block.swift │ ├── Bundle.swift │ ├── Foundation.swift │ ├── Keyboard.swift │ ├── Keychain.swift │ ├── Language.swift │ ├── Palette.swift │ ├── QuartzCore.swift │ ├── ResultBuilder.swift │ ├── Test.swift │ ├── Theme.swift │ ├── Toolkit.swift │ ├── UIKit.swift │ └── Validator.swift ├── FWPlugin ├── Alamofire │ ├── AlamofireImpl.swift │ └── EventSource.swift ├── Authorize │ ├── Biometry │ │ └── AuthorizeBiometry.swift │ ├── Bluetooth │ │ └── AuthorizeBluetooth.swift │ ├── Calendar │ │ └── AuthorizeCalendar.swift │ ├── Contacts │ │ └── AuthorizeContacts.swift │ ├── Location │ │ ├── AuthorizeLocation.swift │ │ └── Location.swift │ ├── Microphone │ │ └── AuthorizeMicrophone.swift │ ├── Motion │ │ └── AuthorizeMotion.swift │ ├── Speech │ │ ├── AudioRecorder.swift │ │ ├── AuthorizeSpeech.swift │ │ └── SwiftSpeech.swift │ └── Tracking │ │ └── AuthorizeTracking.swift ├── Cloud │ ├── CloudDrive.swift │ └── CloudStorage.swift ├── Lottie │ └── LottiePluginView.swift ├── MMKV │ └── CacheMMKV.swift ├── Macros │ ├── FWMacroMacros │ │ ├── FWMacroMacros.swift │ │ ├── MappedValueMacro.swift │ │ ├── PropertyWrapperMacro.swift │ │ └── SmartSubclassMacro.swift │ ├── FWPluginMacros │ │ └── FWPluginMacros.swift │ └── Package.swift ├── ObjectMapper │ └── MappableModel.swift ├── Purchase │ └── PurchaseManager.swift └── SDWebImage │ └── SDWebImageImpl.swift ├── FWSwiftUI ├── Module │ ├── Controller │ │ ├── HostingController.swift │ │ ├── HostingView.swift │ │ ├── NavigationView.swift │ │ └── StateView.swift │ └── View │ │ ├── AttributedText.swift │ │ ├── PopupView.swift │ │ ├── RefreshView.swift │ │ └── WaterfallGrid.swift ├── Plugin │ ├── ImageView.swift │ ├── PluginView.swift │ ├── ViewConfigure.swift │ └── WebImageView.swift ├── Service │ ├── ViewContext.swift │ ├── ViewIntrospect.swift │ └── ViewStorage.swift └── Toolkit │ ├── ViewBuilder.swift │ ├── ViewPreference.swift │ ├── ViewToolkit.swift │ └── ViewWrapper.swift ├── FWUIKit ├── Module │ ├── Controller │ │ ├── NavigationController.swift │ │ └── TabBarController.swift │ └── View │ │ ├── AttributedLabel.swift │ │ ├── BannerView.swift │ │ ├── BarrageView.swift │ │ ├── CollectionLayout.swift │ │ ├── CornerView.swift │ │ ├── DrawerView.swift │ │ ├── FloatingView.swift │ │ ├── GradientView.swift │ │ ├── GridView.swift │ │ ├── GuideView.swift │ │ ├── MarqueeLabel.swift │ │ ├── PageControl.swift │ │ ├── PagingView.swift │ │ ├── PasscodeView.swift │ │ ├── PopupMenu.swift │ │ ├── SegmentedControl.swift │ │ ├── SkeletonView.swift │ │ ├── StatisticalView.swift │ │ ├── TagCollectionView.swift │ │ ├── ToolbarView.swift │ │ └── ViewProtocol.swift ├── Plugin │ ├── Alert │ │ ├── AlertController.swift │ │ └── AlertControllerImpl.swift │ ├── Picker │ │ ├── AssetManager.swift │ │ ├── ImageCropController.swift │ │ ├── ImagePickerController.swift │ │ └── ImagePickerControllerImpl.swift │ └── View │ │ ├── IndicatorPluginView.swift │ │ └── ProgressPluginView.swift ├── Service │ ├── Media │ │ ├── AudioPlayer.swift │ │ ├── PlayerCache.swift │ │ └── VideoPlayer.swift │ └── Service │ │ ├── Analyzer.swift │ │ ├── Database.swift │ │ ├── NetworkMocker.swift │ │ └── WebSocket.swift └── Toolkit │ ├── Appearance.swift │ ├── Chainable.swift │ ├── Icon.swift │ ├── Recognizer.swift │ └── VersionManager.swift └── PrivacyInfo.xcprivacy /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/.swiftformat -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/CHANGELOG_CN.md -------------------------------------------------------------------------------- /Example/Build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/Build.sh -------------------------------------------------------------------------------- /Example/FWFramework.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/FWFramework.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FWFramework.xcodeproj/xcshareddata/xcschemes/FWFramework-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework.xcodeproj/xcshareddata/xcschemes/FWFramework-Example.xcscheme -------------------------------------------------------------------------------- /Example/FWFramework.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FWFramework.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/AppIcon.appiconset/AppIcon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/AppIcon.appiconset/AppIcon.jpg -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/guideArrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/guideArrow@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/guideArrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/guideArrow.imageset/guideArrow@3x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightClose.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightClose.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightClose.imageset/qrcodeFlashlightClose@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightClose.imageset/qrcodeFlashlightClose@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightOpen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightOpen.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightOpen.imageset/qrcodeFlashlightOpen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeFlashlightOpen.imageset/qrcodeFlashlightOpen@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeLine.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeLine.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/qrcodeLine.imageset/qrcodeLine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/qrcodeLine.imageset/qrcodeLine.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/themeImageDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/themeImageDark@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/themeImageLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImage.imageset/themeImageLight@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImageDark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImageDark.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImageDark.imageset/themeImageDark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImageDark.imageset/themeImageDark@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImageLight.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImageLight.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Assets.xcassets/themeImageLight.imageset/themeImageLight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Assets.xcassets/themeImageLight.imageset/themeImageLight@2x.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Purchase.storekit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Purchase.storekit -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Animation.png -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Audio1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Audio1.mp3 -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Audio2.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Audio2.m4a -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Audio3.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Audio3.m4a -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Bridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Bridge.html -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Loading.gif -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Lottie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Lottie.json -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Material.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Material.ttf -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Qrcode.caf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Qrcode.caf -------------------------------------------------------------------------------- /Example/FWFramework/Assets/Resources/Video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/Resources/Video.mp4 -------------------------------------------------------------------------------- /Example/FWFramework/Assets/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/en.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /Example/FWFramework/Assets/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /Example/FWFramework/Assets/zh-Hans.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/zh-Hans.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /Example/FWFramework/Assets/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /Example/FWFramework/Assets/zh-Hant.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/zh-Hant.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /Example/FWFramework/Assets/zh-Hant.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Assets/zh-Hant.lproj/Localizable.strings -------------------------------------------------------------------------------- /Example/FWFramework/Classes/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/App/AppDelegate.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/App/Config/AppConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/App/Config/AppConfig.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/App/Router/AppMediator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/App/Router/AppMediator.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/App/Router/AppRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/App/Router/AppRouter.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/App/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/App/SceneDelegate.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Library/Standard/AppIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Library/Standard/AppIcon.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Library/Standard/AppTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Library/Standard/AppTheme.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Home/Index/HomeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Home/Index/HomeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Home/Tab/TabController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Home/Tab/TabController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Home/Web/WebController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Home/Web/WebController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Settings/Index/SettingsController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Settings/Index/SettingsController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Index/TestController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Index/TestController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Kernel/TestConcurrencyController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Kernel/TestConcurrencyController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Kernel/TestPromiseController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Kernel/TestPromiseController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Kernel/TestRouterController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Kernel/TestRouterController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Kernel/TestStateController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Kernel/TestStateController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Kernel/TestWorkflowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Kernel/TestWorkflowController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestBadgeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestBadgeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestBannerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestBannerController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestBarrageController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestBarrageController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestBlocConsumerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestBlocConsumerController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestBridgeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestBridgeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestDrawerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestDrawerController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestFloatingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestFloatingController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestGridController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestGridController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestPagingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestPagingController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestPasscodeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestPasscodeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestPopupController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestPopupController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestQrcodeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestQrcodeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSegmentController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSegmentController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSkeletonController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSkeletonController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestStatisticalController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestStatisticalController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSwiftController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSwiftController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIListController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIListController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIRecorderController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestSwiftUIRecorderController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestTabbarController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestTabbarController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestTabbarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestTabbarViewController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestToolbarController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestToolbarController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Module/TestTransitionController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Module/TestTransitionController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestAlertController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestAlertController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestCameraController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestCameraController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestEmptyController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestEmptyController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestImageController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestImageController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestPickerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestPickerController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestPluginController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestPluginController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestPreviewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestPreviewController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestRefreshController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestRefreshController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Plugin/TestToastController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Plugin/TestToastController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestAudioController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestAudioController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestAuthorizeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestAuthorizeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestCacheController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestCacheController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestCloudController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestCloudController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestCodableController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestCodableController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestDatabaseController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestDatabaseController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestEncodeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestEncodeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestNotificationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestNotificationController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestPurchaseController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestPurchaseController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestRecorderController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestRecorderController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestRequestController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestRequestController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestSocketController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestSocketController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestThemeController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestThemeController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Service/TestVideoController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Service/TestVideoController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestAdaptiveController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestAdaptiveController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestAnimationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestAnimationController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestButtonController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestButtonController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestCollectionController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestCollectionController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestCompatibleController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestCompatibleController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestIconController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestIconController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestKeyboardController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestKeyboardController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestLayoutController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestLayoutController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestPaletteController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestPaletteController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestTableController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestTableController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/Test/Toolkit/TestThreadController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/Test/Toolkit/TestThreadController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/User/Login/Controller/LoginController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/User/Login/Controller/LoginController.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/User/Login/Model/UserModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/User/Login/Model/UserModel.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/User/Login/Service/UserService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/User/Login/Service/UserService.swift -------------------------------------------------------------------------------- /Example/FWFramework/Classes/Module/User/Login/ViewModel/LoginViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Classes/Module/User/Login/ViewModel/LoginViewModel.swift -------------------------------------------------------------------------------- /Example/FWFramework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework/Info.plist -------------------------------------------------------------------------------- /Example/FWFramework_Example.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWFramework_Example.entitlements -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/AppDelegate.swift -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-1024.0@1x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-1024.0@1x.jpg -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@1x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-20.0@3x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@1x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-29.0@3x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@1x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-40.0@3x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-60.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-60.0@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-60.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-60.0@3x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-76.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-76.0@1x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-76.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-76.0@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/Info.plist -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/SceneDelegate.swift -------------------------------------------------------------------------------- /Example/FWPlugin/FWPlugin/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/FWPlugin/ViewController.swift -------------------------------------------------------------------------------- /Example/FWPlugin/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWPlugin/Podfile -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/WidgetBackground.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/WidgetBackground.colorset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/address.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/address.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/address.imageset/address@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/address.imageset/address@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/delivery.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/delivery.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/delivery.imageset/delivery@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/delivery.imageset/delivery@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/grocery@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/grocery@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/grocery@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Assets.xcassets/grocery.imageset/grocery@3x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/ExampleWidget.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/ExampleWidget.entitlements -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/ExampleWidget.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/ExampleWidget.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/ExampleWidgetBundle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/ExampleWidgetBundle.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/ExampleWidgetLiveActivity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/ExampleWidgetLiveActivity.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/ExampleWidget/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/ExampleWidget/Info.plist -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/ActivityManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/ActivityManager.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-1024.0@1x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-1024.0@1x.jpg -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@1x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-20.0@3x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@1x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-29.0@3x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@1x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-40.0@3x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-60.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-60.0@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-60.0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-60.0@3x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-76.0@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-76.0@1x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-76.0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-76.0@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/ContentView.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/ExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/ExampleApp.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/ExampleWidgetAttributes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/ExampleWidgetAttributes.swift -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/FWSwiftUI.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/FWSwiftUI.entitlements -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Info.plist -------------------------------------------------------------------------------- /Example/FWSwiftUI/FWSwiftUI/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/FWSwiftUI/FWSwiftUI/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/fastlane/.env.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/fastlane/.env.default -------------------------------------------------------------------------------- /Example/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/fastlane/Appfile -------------------------------------------------------------------------------- /Example/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/fastlane/Fastfile -------------------------------------------------------------------------------- /Example/fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/fastlane/Pluginfile -------------------------------------------------------------------------------- /Example/fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/fastlane/README.md -------------------------------------------------------------------------------- /Example/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/build.sh -------------------------------------------------------------------------------- /Example/scripts/docc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/docc.sh -------------------------------------------------------------------------------- /Example/scripts/framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/framework.sh -------------------------------------------------------------------------------- /Example/scripts/jazzy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/jazzy.sh -------------------------------------------------------------------------------- /Example/scripts/mmkv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/mmkv.sh -------------------------------------------------------------------------------- /Example/scripts/package_docc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/package_docc.sh -------------------------------------------------------------------------------- /Example/scripts/package_framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/package_framework.sh -------------------------------------------------------------------------------- /Example/scripts/package_name.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/package_name.sh -------------------------------------------------------------------------------- /Example/scripts/sse_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/sse_server.js -------------------------------------------------------------------------------- /Example/scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Example/scripts/test.sh -------------------------------------------------------------------------------- /FWFramework.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/FWFramework.podspec -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/README_CN.md -------------------------------------------------------------------------------- /Sources/FWFramework/Module/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/App/AppDelegate.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/App/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/App/SceneDelegate.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/CollectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/CollectionViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/PopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/PopupViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/RequestViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/RequestViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/ScrollViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/ScrollViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/TableViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/TableViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/ViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Controller/WebViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Controller/WebViewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Model/CodableModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Model/CodableModel.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/Model/SmartModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/Model/SmartModel.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/BadgeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/BadgeView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/BlocConsumer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/BlocConsumer.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/CollectionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/CollectionView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/DynamicLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/DynamicLayout.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/ReusableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/ReusableView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/ScanView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/ScanView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/TableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/TableView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/ViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/ViewDelegate.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/ViewTransition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/ViewTransition.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/View/WebView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/View/WebView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Module/ViewModel/ViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Module/ViewModel/ViewModel.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Alert/AlertPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Alert/AlertPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Alert/AlertPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Alert/AlertPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Empty/EmptyPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Empty/EmptyPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Empty/EmptyPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Empty/EmptyPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Empty/EmptyPluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Empty/EmptyPluginView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Image/ImageCoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Image/ImageCoder.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Image/ImageCoderPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Image/ImageCoderPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Image/ImageDownloader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Image/ImageDownloader.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Image/ImagePlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Image/ImagePlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Image/ImagePluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Image/ImagePluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Picker/ImagePickerPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Picker/ImagePickerPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Picker/ImagePickerPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Picker/ImagePickerPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Preview/ImagePreviewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Preview/ImagePreviewController.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Preview/ImagePreviewPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Preview/ImagePreviewPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Preview/ImagePreviewPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Preview/ImagePreviewPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Preview/ZoomImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Preview/ZoomImageView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Refresh/RefreshPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Refresh/RefreshPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Refresh/RefreshPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Refresh/RefreshPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Refresh/RefreshPluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Refresh/RefreshPluginView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Toast/ToastPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Toast/ToastPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Toast/ToastPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Toast/ToastPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/Toast/ToastPluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/Toast/ToastPluginView.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/View/ViewPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/View/ViewPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Plugin/View/ViewPluginImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Plugin/View/ViewPluginImpl.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheEngine.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheFile.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheKeychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheKeychain.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheManager.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheMemory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheMemory.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheSqlite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheSqlite.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cache/CacheUserDefaults.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cache/CacheUserDefaults.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cocoa/Authorize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cocoa/Authorize.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Cocoa/Notification.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Cocoa/Notification.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/HTTPSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/HTTPSessionManager.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/NetworkReachabilityManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/NetworkReachabilityManager.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/SecurityPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/SecurityPolicy.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/URLRequestSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/URLRequestSerialization.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/URLResponseSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/URLResponseSerialization.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Network/URLSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Network/URLSessionManager.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/BatchRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/BatchRequest.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/ChainRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/ChainRequest.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/HTTPRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/HTTPRequest.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/RequestConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/RequestConfig.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/RequestManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/RequestManager.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Service/Request/RequestPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Service/Request/RequestPlugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/AnyModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/AnyModel.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/Archiver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/Archiver.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/Codable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/Codable.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/Decoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/Decoder.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/Encryptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/Encryptor.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Coding/JSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Coding/JSON.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Autoloader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Autoloader.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Bridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Bridge.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Configuration.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Error.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Loader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Loader.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Logger.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Mediator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Mediator.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Message.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Message.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Navigator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Navigator.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Parameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Parameter.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Plugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Plugin.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Promise.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Promise.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Proxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Proxy.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Router.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Runtime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Runtime.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/State.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/State.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Stdlib.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Stdlib.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Swizzle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Swizzle.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Task.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Task.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Thread.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Thread.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Kernel/Wrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Kernel/Wrapper.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Adaptive.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Adaptive.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Annotation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Annotation.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/AutoLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/AutoLayout.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/BarAppearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/BarAppearance.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/BarStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/BarStyle.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Benchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Benchmark.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Block.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Block.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Bundle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Bundle.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Foundation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Foundation.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Keyboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Keyboard.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Keychain.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Language.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Language.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Palette.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Palette.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/QuartzCore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/QuartzCore.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/ResultBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/ResultBuilder.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Test.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Theme.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Toolkit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Toolkit.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/UIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/UIKit.swift -------------------------------------------------------------------------------- /Sources/FWFramework/Toolkit/Toolkit/Validator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWFramework/Toolkit/Toolkit/Validator.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Alamofire/AlamofireImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Alamofire/AlamofireImpl.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Alamofire/EventSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Alamofire/EventSource.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Biometry/AuthorizeBiometry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Biometry/AuthorizeBiometry.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Bluetooth/AuthorizeBluetooth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Bluetooth/AuthorizeBluetooth.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Calendar/AuthorizeCalendar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Calendar/AuthorizeCalendar.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Contacts/AuthorizeContacts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Contacts/AuthorizeContacts.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Location/AuthorizeLocation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Location/AuthorizeLocation.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Location/Location.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Location/Location.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Microphone/AuthorizeMicrophone.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Microphone/AuthorizeMicrophone.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Motion/AuthorizeMotion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Motion/AuthorizeMotion.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Speech/AudioRecorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Speech/AudioRecorder.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Speech/AuthorizeSpeech.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Speech/AuthorizeSpeech.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Speech/SwiftSpeech.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Speech/SwiftSpeech.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Authorize/Tracking/AuthorizeTracking.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Authorize/Tracking/AuthorizeTracking.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Cloud/CloudDrive.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Cloud/CloudDrive.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Cloud/CloudStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Cloud/CloudStorage.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Lottie/LottiePluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Lottie/LottiePluginView.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/MMKV/CacheMMKV.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/MMKV/CacheMMKV.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/FWMacroMacros/FWMacroMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/FWMacroMacros/FWMacroMacros.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/FWMacroMacros/MappedValueMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/FWMacroMacros/MappedValueMacro.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/FWMacroMacros/PropertyWrapperMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/FWMacroMacros/PropertyWrapperMacro.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/FWMacroMacros/SmartSubclassMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/FWMacroMacros/SmartSubclassMacro.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/FWPluginMacros/FWPluginMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/FWPluginMacros/FWPluginMacros.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Macros/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Macros/Package.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/ObjectMapper/MappableModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/ObjectMapper/MappableModel.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/Purchase/PurchaseManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/Purchase/PurchaseManager.swift -------------------------------------------------------------------------------- /Sources/FWPlugin/SDWebImage/SDWebImageImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWPlugin/SDWebImage/SDWebImageImpl.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/Controller/HostingController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/Controller/HostingController.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/Controller/HostingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/Controller/HostingView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/Controller/NavigationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/Controller/NavigationView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/Controller/StateView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/Controller/StateView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/View/AttributedText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/View/AttributedText.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/View/PopupView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/View/PopupView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/View/RefreshView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/View/RefreshView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Module/View/WaterfallGrid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Module/View/WaterfallGrid.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Plugin/ImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Plugin/ImageView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Plugin/PluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Plugin/PluginView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Plugin/ViewConfigure.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Plugin/ViewConfigure.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Plugin/WebImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Plugin/WebImageView.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Service/ViewContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Service/ViewContext.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Service/ViewIntrospect.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Service/ViewIntrospect.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Service/ViewStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Service/ViewStorage.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Toolkit/ViewBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Toolkit/ViewBuilder.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Toolkit/ViewPreference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Toolkit/ViewPreference.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Toolkit/ViewToolkit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Toolkit/ViewToolkit.swift -------------------------------------------------------------------------------- /Sources/FWSwiftUI/Toolkit/ViewWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWSwiftUI/Toolkit/ViewWrapper.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/Controller/NavigationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/Controller/NavigationController.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/Controller/TabBarController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/Controller/TabBarController.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/AttributedLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/AttributedLabel.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/BannerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/BannerView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/BarrageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/BarrageView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/CollectionLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/CollectionLayout.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/CornerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/CornerView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/DrawerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/DrawerView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/FloatingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/FloatingView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/GradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/GradientView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/GridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/GridView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/GuideView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/GuideView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/MarqueeLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/MarqueeLabel.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/PageControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/PageControl.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/PagingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/PagingView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/PasscodeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/PasscodeView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/PopupMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/PopupMenu.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/SegmentedControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/SegmentedControl.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/SkeletonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/SkeletonView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/StatisticalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/StatisticalView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/TagCollectionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/TagCollectionView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/ToolbarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/ToolbarView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Module/View/ViewProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Module/View/ViewProtocol.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Alert/AlertController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Alert/AlertController.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Alert/AlertControllerImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Alert/AlertControllerImpl.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Picker/AssetManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Picker/AssetManager.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Picker/ImageCropController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Picker/ImageCropController.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Picker/ImagePickerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Picker/ImagePickerController.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/Picker/ImagePickerControllerImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/Picker/ImagePickerControllerImpl.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/View/IndicatorPluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/View/IndicatorPluginView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Plugin/View/ProgressPluginView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Plugin/View/ProgressPluginView.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Media/AudioPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Media/AudioPlayer.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Media/PlayerCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Media/PlayerCache.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Media/VideoPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Media/VideoPlayer.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Service/Analyzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Service/Analyzer.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Service/Database.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Service/Database.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Service/NetworkMocker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Service/NetworkMocker.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Service/Service/WebSocket.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Service/Service/WebSocket.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Toolkit/Appearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Toolkit/Appearance.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Toolkit/Chainable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Toolkit/Chainable.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Toolkit/Icon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Toolkit/Icon.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Toolkit/Recognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Toolkit/Recognizer.swift -------------------------------------------------------------------------------- /Sources/FWUIKit/Toolkit/VersionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/FWUIKit/Toolkit/VersionManager.swift -------------------------------------------------------------------------------- /Sources/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lszzy/FWFramework/HEAD/Sources/PrivacyInfo.xcprivacy --------------------------------------------------------------------------------