├── .DS_Store
├── .gitignore
├── JetChat
├── .DS_Store
├── FY-IMChat.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── FY-IMChat.xcscheme
├── FY-IMChat.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
├── FY-IMChat
│ ├── .DS_Store
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon-60@2x.png
│ │ │ ├── Icon-60@2xstore_1024pt.png
│ │ │ ├── Icon-60@3x.png
│ │ │ ├── Icon-Notification@2x.png
│ │ │ ├── Icon-Notification@3x.png
│ │ │ ├── Icon-Small-40@2x.png
│ │ │ ├── Icon-Small-40@3x.png
│ │ │ ├── Icon-Small.png
│ │ │ ├── Icon-Small@2x.png
│ │ │ └── Icon-Small@3x.png
│ │ ├── ChatView
│ │ │ ├── Contents.json
│ │ │ ├── MessageVideoDownload.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── MessageVideoDownload@2x.png
│ │ │ │ └── MessageVideoDownload@3x.png
│ │ │ ├── MessageVideoPlay.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── MessageVideoPlay@2x.png
│ │ │ │ └── MessageVideoPlay@3x.png
│ │ │ ├── ReceiverImageNodeBorder.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ReceiverImageNodeBorder@2x.png
│ │ │ │ └── ReceiverImageNodeBorder@3x.png
│ │ │ ├── ic_avatar_placeholder.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_avatar_placeholder.png
│ │ │ │ ├── ic_avatar_placeholder@2x.png
│ │ │ │ └── ic_avatar_placeholder@3x.png
│ │ │ ├── ic_group_placeholder.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_group_placeholder.png
│ │ │ │ ├── ic_group_placeholder@2x.png
│ │ │ │ └── ic_group_placeholder@3x.png
│ │ │ ├── ic_msg_forward_n.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_msg_forward_n@2x.png
│ │ │ │ └── ic_msg_forward_n@3x.png
│ │ │ ├── ic_msg_forward_s.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_msg_forward_s@2x.png
│ │ │ │ └── ic_msg_forward_s@3x.png
│ │ │ ├── message_receiver_background_highlight.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_receiver_background_highlight@2x.png
│ │ │ │ └── message_receiver_background_highlight@3x.png
│ │ │ ├── message_receiver_background_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_receiver_background_normal@2x.png
│ │ │ │ └── message_receiver_background_normal@3x.png
│ │ │ ├── message_receiver_background_reversed.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_receiver_background_reversed@2x.png
│ │ │ │ └── message_receiver_background_reversed@3x.png
│ │ │ ├── message_sender_background_highlight.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_sender_background_highlight@2x.png
│ │ │ │ └── message_sender_background_highlight@3x.png
│ │ │ ├── message_sender_background_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_sender_background_normal@2x.png
│ │ │ │ └── message_sender_background_normal@3x.png
│ │ │ ├── message_sender_background_reversed.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_sender_background_reversed@2x.png
│ │ │ │ └── message_sender_background_reversed@3x.png
│ │ │ ├── message_voice_receiver_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_receiver_normal@2x.png
│ │ │ │ └── message_voice_receiver_normal@3x.png
│ │ │ ├── message_voice_receiver_playing_1.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_receiver_playing_1@2x.png
│ │ │ │ └── message_voice_receiver_playing_1@3x.png
│ │ │ ├── message_voice_receiver_playing_2.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_receiver_playing_2@2x.png
│ │ │ │ └── message_voice_receiver_playing_2@3x.png
│ │ │ ├── message_voice_receiver_playing_3.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_receiver_playing_3@2x.png
│ │ │ │ └── message_voice_receiver_playing_3@3x.png
│ │ │ ├── message_voice_sender_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_sender_normal@2x.png
│ │ │ │ └── message_voice_sender_normal@3x.png
│ │ │ ├── message_voice_sender_playing_1.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_sender_playing_1@2x.png
│ │ │ │ └── message_voice_sender_playing_1@3x.png
│ │ │ ├── message_voice_sender_playing_2.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_sender_playing_2@2x.png
│ │ │ │ └── message_voice_sender_playing_2@3x.png
│ │ │ ├── message_voice_sender_playing_3.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── message_voice_sender_playing_3@2x.png
│ │ │ │ └── message_voice_sender_playing_3@3x.png
│ │ │ ├── play_btn_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── play_btn_normal.png
│ │ │ ├── play_btn_pressed.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── play_btn_pressed.png
│ │ │ ├── player_back_button.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── player_back_button@2x.png
│ │ │ │ └── player_back_button@3x.png
│ │ │ └── player_suspend_button.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── player_suspend_button@2x.png
│ │ │ │ └── player_suspend_button@3x.png
│ │ ├── Common
│ │ │ ├── Contents.json
│ │ │ ├── ic_list_selection.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_list_selection@2x.png
│ │ │ │ └── ic_list_selection@3x.png
│ │ │ └── ic_placeholder.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_placeholder@2x.png
│ │ │ │ └── ic_placeholder@3x.png
│ │ ├── Contents.json
│ │ ├── LaunchImage.launchimage
│ │ │ ├── Contents.json
│ │ │ ├── Launch(320*480).png
│ │ │ ├── LaunchImage(1125*2436).png
│ │ │ ├── LaunchImage(1242*2208).png
│ │ │ ├── LaunchImage(640*1136)-1.png
│ │ │ ├── LaunchImage(640*1136).png
│ │ │ ├── LaunchImage(640*960)-1.png
│ │ │ ├── LaunchImage(640*960).png
│ │ │ ├── LaunchImage(750*1334).png
│ │ │ ├── LaunchImage(768*1024)-1.png
│ │ │ └── LaunchImage(768*1024)@2x-1.png
│ │ ├── Mine
│ │ │ ├── Contents.json
│ │ │ └── icon_arrow_right.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── icon_arrow_right@2x.png
│ │ │ │ └── icon_arrow_right@3x.png
│ │ ├── Moments
│ │ │ ├── Contents.json
│ │ │ ├── ic_album_reflash.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── ic_album_reflash@2x.png
│ │ │ ├── ic_comment_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_comment_normal@2x.png
│ │ │ │ └── ic_comment_normal@3x.png
│ │ │ ├── ic_comment_selected.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_comment_selected@2x.png
│ │ │ │ └── ic_comment_selected@3x.png
│ │ │ ├── ic_star_normal.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_star_normal@2x.png
│ │ │ │ └── ic_star_normal@3x.png
│ │ │ ├── ic_star_selected.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── ic_star_selected@2x.png
│ │ │ │ └── ic_star_selected@3x.png
│ │ │ ├── nav_camera_black.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── nav_camera_black.png
│ │ │ └── nav_camera_white.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── nav_camera_white.png
│ │ ├── Nav
│ │ │ ├── .DS_Store
│ │ │ ├── Contents.json
│ │ │ ├── icon_more_add.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── icon_more_add@2x.png
│ │ │ │ └── icon_more_add@3x.png
│ │ │ ├── nav_back_black.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── nav_back_black@2x.png
│ │ │ │ └── nav_back_black@3x.png
│ │ │ └── nav_back_white.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── nav_back_white@2x.png
│ │ │ │ └── nav_back_white@3x.png
│ │ └── TabBar
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar01_normal.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar01_normal@2x.png
│ │ │ └── ic_tabbar01_normal@3x.png
│ │ │ ├── ic_tabbar01_selected.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar01_selected@2x.png
│ │ │ └── ic_tabbar01_selected@3x.png
│ │ │ ├── ic_tabbar02_normal.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar02_normal@2x.png
│ │ │ └── ic_tabbar02_normal@3x.png
│ │ │ ├── ic_tabbar02_selected.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar02_selected@2x.png
│ │ │ └── ic_tabbar02_selected@3x.png
│ │ │ ├── ic_tabbar03_normal.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar03_normal@2x.png
│ │ │ └── ic_tabbar03_normal@3x.png
│ │ │ ├── ic_tabbar03_selected.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar03_selected@2x.png
│ │ │ └── ic_tabbar03_selected@3x.png
│ │ │ ├── ic_tabbar04_normal.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar04_normal@2x.png
│ │ │ └── ic_tabbar04_normal@3x.png
│ │ │ └── ic_tabbar04_selected.imageset
│ │ │ ├── Contents.json
│ │ │ ├── ic_tabbar04_selected@2x.png
│ │ │ └── ic_tabbar04_selected@3x.png
│ ├── Classes
│ │ ├── .DS_Store
│ │ ├── AppDelegate
│ │ │ ├── AppDelegate+Utils.swift
│ │ │ ├── AppDelegate+Wcdb.swift
│ │ │ └── AppDelegate.swift
│ │ ├── Base
│ │ │ ├── .DS_Store
│ │ │ ├── FYBaseIGListViewController.swift
│ │ │ ├── FYBaseNavigationController.swift
│ │ │ ├── FYBaseTabBarController.swift
│ │ │ ├── FYBaseViewController.swift
│ │ │ ├── Model
│ │ │ │ └── FYCellDataConfig.swift
│ │ │ └── ViewModel
│ │ │ │ └── BaseViewModel.swift
│ │ ├── Common
│ │ │ ├── .DS_Store
│ │ │ └── AppCommon.swift
│ │ ├── Extensions
│ │ │ ├── .DS_Store
│ │ │ ├── Array
│ │ │ │ └── Array+Extension.swift
│ │ │ ├── Dictionary
│ │ │ │ └── Dictionary+Exted.swift
│ │ │ ├── Notification
│ │ │ │ └── Notification+Name.swift
│ │ │ ├── RxSwift
│ │ │ │ ├── JFButton+Rx.swift
│ │ │ │ ├── MJRefresh+Rx.swift
│ │ │ │ └── Observable+Operators.swift
│ │ │ ├── SnapKit
│ │ │ │ ├── ConstraintArray+Extensions.swift
│ │ │ │ └── ConstraintArrayDSL.swift
│ │ │ ├── Strings
│ │ │ │ ├── String+Date.swift
│ │ │ │ └── String+Extension.swift
│ │ │ ├── UIColor
│ │ │ │ └── UIColor+Extension.swift
│ │ │ ├── UIKit
│ │ │ │ ├── UIAlert+Extension.swift
│ │ │ │ ├── UIButton+Extension.swift
│ │ │ │ ├── UIFont+PingFang.swift
│ │ │ │ ├── UIImage+Extension.swift
│ │ │ │ ├── UIImageView+Kingfisher.swift
│ │ │ │ ├── UILabel+Extension.swift
│ │ │ │ ├── UINavBarItem+Extension.swift
│ │ │ │ └── UITableView+Extension.swift
│ │ │ └── UIView
│ │ │ │ ├── UIView+Extensions.swift
│ │ │ │ └── UIViewController+Extend.swift
│ │ ├── Libraries
│ │ │ ├── .DS_Store
│ │ │ ├── ActionSheet
│ │ │ │ ├── FYActionSheet.swift
│ │ │ │ └── FYActionSheetCell.swift
│ │ │ ├── HUDProgress
│ │ │ │ ├── .DS_Store
│ │ │ │ ├── HUDAssets.bundle
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ ├── icon_hud_error@2x.png
│ │ │ │ │ ├── icon_hud_error@3x.png
│ │ │ │ │ ├── icon_hud_failure@2x.png
│ │ │ │ │ ├── icon_hud_failure@3x.png
│ │ │ │ │ ├── icon_hud_success@2x.png
│ │ │ │ │ ├── icon_hud_success@3x.png
│ │ │ │ │ ├── icon_status_error@2x.png
│ │ │ │ │ └── icon_status_error@3x.png
│ │ │ │ └── MBConfiguredHUD.swift
│ │ │ ├── NavPopup
│ │ │ │ ├── .DS_Store
│ │ │ │ ├── Cell
│ │ │ │ │ └── FYNavDropMenuCell.swift
│ │ │ │ └── FYNavPopuListMenu.swift
│ │ │ └── Refreshing
│ │ │ │ └── FYMomentsHeaderRefresh.swift
│ │ ├── MainModule
│ │ │ ├── .DS_Store
│ │ │ ├── ChatRoom
│ │ │ │ ├── Controller
│ │ │ │ │ ├── FYChatBaseViewController.swift
│ │ │ │ │ ├── FYChatRoomListViewController.swift
│ │ │ │ │ └── FYMessageForwardViewController.swift
│ │ │ │ ├── Model
│ │ │ │ │ ├── FYMessageBaseModel.swift
│ │ │ │ │ ├── FYMessageChatModel.swift
│ │ │ │ │ └── FYMessageItem.swift
│ │ │ │ ├── View
│ │ │ │ │ ├── FYImageMessageCell.swift
│ │ │ │ │ ├── FYMessageBaseCell.swift
│ │ │ │ │ ├── FYTextMessageCell.swift
│ │ │ │ │ └── FYVideoMessageCell.swift
│ │ │ │ └── ViewModel
│ │ │ │ │ └── FYMessageViewModel.swift
│ │ │ ├── Contacts
│ │ │ │ ├── Controller
│ │ │ │ │ ├── FYContactsInfoViewController.swift
│ │ │ │ │ ├── FYContactsListViewController.swift
│ │ │ │ │ └── FYEditChatInfoViewController.swift
│ │ │ │ └── View
│ │ │ │ │ ├── FYContactsInfoView.swift
│ │ │ │ │ └── FYContactsTableViewCell.swift
│ │ │ ├── Conversation
│ │ │ │ ├── Controller
│ │ │ │ │ └── FYSesstionListViewController.swift
│ │ │ │ └── View
│ │ │ │ │ └── FYConversationCell.swift
│ │ │ ├── Mine
│ │ │ │ ├── Controller
│ │ │ │ │ ├── FYMineViewController.swift
│ │ │ │ │ ├── FYSettingViewController.swift
│ │ │ │ │ └── FYThemeSelectionListVC.swift
│ │ │ │ └── View
│ │ │ │ │ └── FYFastGridListView.swift
│ │ │ ├── Moments
│ │ │ │ ├── .DS_Store
│ │ │ │ ├── FYMomentsViewController.swift
│ │ │ │ ├── JSONData
│ │ │ │ │ ├── .DS_Store
│ │ │ │ │ ├── moments1.json
│ │ │ │ │ └── moments2.json
│ │ │ │ ├── Model
│ │ │ │ │ ├── FYCommentInfo.swift
│ │ │ │ │ ├── FYMoUserInfo.swift
│ │ │ │ │ └── FYMomentInfo.swift
│ │ │ │ ├── Sections
│ │ │ │ │ └── FYMomentBindingSection.swift
│ │ │ │ └── View
│ │ │ │ │ ├── .DS_Store
│ │ │ │ │ ├── Cell
│ │ │ │ │ ├── .DS_Store
│ │ │ │ │ ├── CommentContentCell.swift
│ │ │ │ │ ├── CommentContentView.swift
│ │ │ │ │ ├── CommentInputView.swift
│ │ │ │ │ ├── CommentThumbView.swift
│ │ │ │ │ ├── MomentBottomCell.swift
│ │ │ │ │ ├── MomentCommentCell.swift
│ │ │ │ │ ├── MomentHeaderCell.swift
│ │ │ │ │ ├── MomentHeaderImageCell.swift
│ │ │ │ │ ├── MomentLocationCell.swift
│ │ │ │ │ └── MomentTopCell.swift
│ │ │ │ │ ├── FYMomentNavBar.swift
│ │ │ │ │ ├── MomentLabel
│ │ │ │ │ ├── FYLabel.swift
│ │ │ │ │ └── FYLabelType.swift
│ │ │ │ │ ├── NineImageView.swift
│ │ │ │ │ ├── OperateMenuView.swift
│ │ │ │ │ └── TextView
│ │ │ │ │ └── FYTextView.swift
│ │ │ └── QrScan
│ │ │ │ ├── Image
│ │ │ │ ├── icon_qrc_border@3x.png
│ │ │ │ └── icon_qrc_line@3x.png
│ │ │ │ └── ScanQRCodeViewController.swift
│ │ ├── Resource
│ │ │ ├── .DS_Store
│ │ │ ├── Languages
│ │ │ │ ├── en.lproj
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ └── Localizable.strings
│ │ │ │ └── zh-Hans.lproj
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── LWLocalizations.strings
│ │ │ │ │ └── Localizable.strings
│ │ │ ├── LaunchScreen.storyboard
│ │ │ ├── R.generated.swift
│ │ │ └── Video
│ │ │ │ └── localVideo0.mp4
│ │ ├── Thirdparty
│ │ │ ├── .DS_Store
│ │ │ ├── BottomPopupController
│ │ │ │ ├── BottomPopupDismissAnimator.swift
│ │ │ │ ├── BottomPopupDismissInteractionController.swift
│ │ │ │ ├── BottomPopupNavigationController.swift
│ │ │ │ ├── BottomPopupPresentAnimator.swift
│ │ │ │ ├── BottomPopupPresentationController.swift
│ │ │ │ ├── BottomPopupTransitionHandler.swift
│ │ │ │ ├── BottomPopupUtils.swift
│ │ │ │ ├── BottomPopupViewController.swift
│ │ │ │ └── CSBottomPopupNavigationController.swift
│ │ │ ├── NavigationHandy
│ │ │ │ ├── NSObject+BinAdd.h
│ │ │ │ ├── NSObject+BinAdd.m
│ │ │ │ ├── UINavigationController+Extensions.h
│ │ │ │ └── UINavigationController+Extensions.m
│ │ │ ├── RxActivityIndicator
│ │ │ │ └── ActivityIndicator.swift
│ │ │ └── RxErrorTracker
│ │ │ │ └── ErrorTracker.swift
│ │ └── Utilites
│ │ │ ├── .DS_Store
│ │ │ ├── DataBase
│ │ │ ├── .DS_Store
│ │ │ ├── WCDBManager
│ │ │ │ └── DBQuery
│ │ │ │ │ ├── FYDBQueryHelper.swift
│ │ │ │ │ └── FYMessageUserModel.swift
│ │ │ ├── WCDataBaseManager.swift
│ │ │ └── WCDataBaseTable.swift
│ │ │ ├── FPSLabel
│ │ │ ├── FPSLabel.swift
│ │ │ ├── WeakProxy.h
│ │ │ └── WeakProxy.m
│ │ │ ├── FileSizeManager
│ │ │ ├── FYFileSizeManager.swift
│ │ │ └── FYUserDefaultManager.swift
│ │ │ ├── Helpers
│ │ │ ├── CountDownHandy.swift
│ │ │ └── LanguageManager.swift
│ │ │ ├── KeyboardCore
│ │ │ ├── Cell
│ │ │ │ ├── ChatAppleEmojiCell.swift
│ │ │ │ ├── ChatKeyboardFlowLayout.swift
│ │ │ │ └── ChatMoreMenuCell.swift
│ │ │ ├── ChatEmojiListView.swift
│ │ │ ├── ChatGrowingTextView.swift
│ │ │ ├── ChatKeyboard+Extensions.swift
│ │ │ ├── ChatKeyboardView.swift
│ │ │ ├── ChatMoreMenuView.swift
│ │ │ ├── Helper
│ │ │ │ ├── ChatEmotionAttachment.swift
│ │ │ │ ├── ChatEmotionHelper.swift
│ │ │ │ └── ChatFindEmotion.swift
│ │ │ ├── Model
│ │ │ │ ├── ChatEmoticon.swift
│ │ │ │ └── ChatMoreMnueConfig.swift
│ │ │ └── Resource
│ │ │ │ ├── ChatToolbar
│ │ │ │ ├── ToolViewEmotion@2x.png
│ │ │ │ ├── ToolViewEmotion@3x.png
│ │ │ │ ├── ToolViewEmotionHL@2x.png
│ │ │ │ ├── ToolViewEmotionHL@3x.png
│ │ │ │ ├── ToolViewInputVoice@2x.png
│ │ │ │ ├── ToolViewInputVoice@3x.png
│ │ │ │ ├── ToolViewInputVoiceHL@2x.png
│ │ │ │ ├── ToolViewInputVoiceHL@3x.png
│ │ │ │ ├── ToolViewKeyboard@2x.png
│ │ │ │ ├── ToolViewKeyboard@3x.png
│ │ │ │ ├── ToolViewKeyboardHL@2x.png
│ │ │ │ ├── ToolViewKeyboardHL@3x.png
│ │ │ │ ├── TypeSelectorBtnHL_Black@2x.png
│ │ │ │ ├── TypeSelectorBtnHL_Black@3x.png
│ │ │ │ ├── TypeSelectorBtn_Black@2x.png
│ │ │ │ └── TypeSelectorBtn_Black@3x.png
│ │ │ │ ├── Emoji
│ │ │ │ ├── Emoticons.bundle
│ │ │ │ │ └── com.apple.emoji
│ │ │ │ │ │ └── info.plist
│ │ │ │ ├── ic_emotion_delete@2x.png
│ │ │ │ └── ic_emotion_delete@3x.png
│ │ │ │ ├── Emotion
│ │ │ │ ├── Expression.bundle
│ │ │ │ │ ├── Expression_100@2x.png
│ │ │ │ │ ├── Expression_10@2x.png
│ │ │ │ │ ├── Expression_11@2x.png
│ │ │ │ │ ├── Expression_12@2x.png
│ │ │ │ │ ├── Expression_13@2x.png
│ │ │ │ │ ├── Expression_14@2x.png
│ │ │ │ │ ├── Expression_15@2x.png
│ │ │ │ │ ├── Expression_16@2x.png
│ │ │ │ │ ├── Expression_17@2x.png
│ │ │ │ │ ├── Expression_18@2x.png
│ │ │ │ │ ├── Expression_19@2x.png
│ │ │ │ │ ├── Expression_1@2x.png
│ │ │ │ │ ├── Expression_20@2x.png
│ │ │ │ │ ├── Expression_21@2x.png
│ │ │ │ │ ├── Expression_22@2x.png
│ │ │ │ │ ├── Expression_23@2x.png
│ │ │ │ │ ├── Expression_24@2x.png
│ │ │ │ │ ├── Expression_25@2x.png
│ │ │ │ │ ├── Expression_26@2x.png
│ │ │ │ │ ├── Expression_27@2x.png
│ │ │ │ │ ├── Expression_28@2x.png
│ │ │ │ │ ├── Expression_29@2x.png
│ │ │ │ │ ├── Expression_2@2x.png
│ │ │ │ │ ├── Expression_30@2x.png
│ │ │ │ │ ├── Expression_31@2x.png
│ │ │ │ │ ├── Expression_32@2x.png
│ │ │ │ │ ├── Expression_33@2x.png
│ │ │ │ │ ├── Expression_34@2x.png
│ │ │ │ │ ├── Expression_35@2x.png
│ │ │ │ │ ├── Expression_36@2x.png
│ │ │ │ │ ├── Expression_37@2x.png
│ │ │ │ │ ├── Expression_38@2x.png
│ │ │ │ │ ├── Expression_39@2x.png
│ │ │ │ │ ├── Expression_3@2x.png
│ │ │ │ │ ├── Expression_40@2x.png
│ │ │ │ │ ├── Expression_41@2x.png
│ │ │ │ │ ├── Expression_42@2x.png
│ │ │ │ │ ├── Expression_43@2x.png
│ │ │ │ │ ├── Expression_44@2x.png
│ │ │ │ │ ├── Expression_45@2x.png
│ │ │ │ │ ├── Expression_46@2x.png
│ │ │ │ │ ├── Expression_47@2x.png
│ │ │ │ │ ├── Expression_48@2x.png
│ │ │ │ │ ├── Expression_49@2x.png
│ │ │ │ │ ├── Expression_4@2x.png
│ │ │ │ │ ├── Expression_50@2x.png
│ │ │ │ │ ├── Expression_51@2x.png
│ │ │ │ │ ├── Expression_52@2x.png
│ │ │ │ │ ├── Expression_53@2x.png
│ │ │ │ │ ├── Expression_54@2x.png
│ │ │ │ │ ├── Expression_55@2x.png
│ │ │ │ │ ├── Expression_56@2x.png
│ │ │ │ │ ├── Expression_57@2x.png
│ │ │ │ │ ├── Expression_58@2x.png
│ │ │ │ │ ├── Expression_59@2x.png
│ │ │ │ │ ├── Expression_5@2x.png
│ │ │ │ │ ├── Expression_60@2x.png
│ │ │ │ │ ├── Expression_61@2x.png
│ │ │ │ │ ├── Expression_62@2x.png
│ │ │ │ │ ├── Expression_63@2x.png
│ │ │ │ │ ├── Expression_64@2x.png
│ │ │ │ │ ├── Expression_65@2x.png
│ │ │ │ │ ├── Expression_66@2x.png
│ │ │ │ │ ├── Expression_67@2x.png
│ │ │ │ │ ├── Expression_68@2x.png
│ │ │ │ │ ├── Expression_69@2x.png
│ │ │ │ │ ├── Expression_6@2x.png
│ │ │ │ │ ├── Expression_70@2x.png
│ │ │ │ │ ├── Expression_71@2x.png
│ │ │ │ │ ├── Expression_72@2x.png
│ │ │ │ │ ├── Expression_73@2x.png
│ │ │ │ │ ├── Expression_74@2x.png
│ │ │ │ │ ├── Expression_75@2x.png
│ │ │ │ │ ├── Expression_76@2x.png
│ │ │ │ │ ├── Expression_77@2x.png
│ │ │ │ │ ├── Expression_78@2x.png
│ │ │ │ │ ├── Expression_79@2x.png
│ │ │ │ │ ├── Expression_7@2x.png
│ │ │ │ │ ├── Expression_80@2x.png
│ │ │ │ │ ├── Expression_81@2x.png
│ │ │ │ │ ├── Expression_82@2x.png
│ │ │ │ │ ├── Expression_83@2x.png
│ │ │ │ │ ├── Expression_84@2x.png
│ │ │ │ │ ├── Expression_85@2x.png
│ │ │ │ │ ├── Expression_86@2x.png
│ │ │ │ │ ├── Expression_87@2x.png
│ │ │ │ │ ├── Expression_88@2x.png
│ │ │ │ │ ├── Expression_89@2x.png
│ │ │ │ │ ├── Expression_8@2x.png
│ │ │ │ │ ├── Expression_90@2x.png
│ │ │ │ │ ├── Expression_91@2x.png
│ │ │ │ │ ├── Expression_92@2x.png
│ │ │ │ │ ├── Expression_93@2x.png
│ │ │ │ │ ├── Expression_94@2x.png
│ │ │ │ │ ├── Expression_95@2x.png
│ │ │ │ │ ├── Expression_96@2x.png
│ │ │ │ │ ├── Expression_97@2x.png
│ │ │ │ │ ├── Expression_98@2x.png
│ │ │ │ │ ├── Expression_99@2x.png
│ │ │ │ │ └── Expression_9@2x.png
│ │ │ │ ├── Expression.plist
│ │ │ │ ├── icon_emoji_expression@2x.png
│ │ │ │ └── icon_emoji_expression@3x.png
│ │ │ │ └── MoreMnues
│ │ │ │ ├── ic_more_album@2x.png
│ │ │ │ ├── ic_more_album@3x.png
│ │ │ │ ├── ic_more_camera@2x.png
│ │ │ │ ├── ic_more_camera@3x.png
│ │ │ │ ├── ic_more_favorite@2x.png
│ │ │ │ ├── ic_more_favorite@3x.png
│ │ │ │ ├── ic_more_friendcard@2x.png
│ │ │ │ ├── ic_more_friendcard@3x.png
│ │ │ │ ├── ic_more_location@2x.png
│ │ │ │ ├── ic_more_location@3x.png
│ │ │ │ ├── ic_more_pay@2x.png
│ │ │ │ ├── ic_more_pay@3x.png
│ │ │ │ ├── ic_more_sight@2x.png
│ │ │ │ ├── ic_more_sight@3x.png
│ │ │ │ ├── ic_more_video@2x.png
│ │ │ │ ├── ic_more_video@3x.png
│ │ │ │ ├── ic_more_voice@2x.png
│ │ │ │ ├── ic_more_voice@3x.png
│ │ │ │ ├── ic_more_wallet@2x.png
│ │ │ │ └── ic_more_wallet@3x.png
│ │ │ └── Theme
│ │ │ ├── FYDarkTheme.swift
│ │ │ ├── FYLightTheme.swift
│ │ │ ├── FYThemeCenter.swift
│ │ │ └── FYThemeColors.swift
│ ├── FY-IMChat.entitlements
│ ├── FYObjcBridge.h
│ └── Info.plist
├── FY-IMChatTests
│ ├── FY_IMChatTests.swift
│ └── Info.plist
├── FY-IMChatUITests
│ ├── FY_IMChatUITests.swift
│ └── Info.plist
├── JetChatWidget
│ ├── Assets.xcassets
│ │ ├── AccentColor.colorset
│ │ │ └── Contents.json
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ ├── Contents.json
│ │ ├── WidgetBackground.colorset
│ │ │ └── Contents.json
│ │ └── icon_widget_bg.imageset
│ │ │ ├── Contents.json
│ │ │ └── icon_widget_bg.png
│ ├── Info.plist
│ ├── JetChatWidget.intentdefinition
│ └── JetChatWidget.swift
├── JetChatWidgetExtension.entitlements
├── Podfile
├── Podfile.lock
└── Pods
│ ├── .DS_Store
│ ├── Alamofire.xcodeproj
│ └── project.pbxproj
│ ├── Alamofire
│ ├── LICENSE
│ ├── README.md
│ └── Source
│ │ ├── AFError.swift
│ │ ├── Alamofire.swift
│ │ ├── AlamofireExtended.swift
│ │ ├── AuthenticationInterceptor.swift
│ │ ├── CachedResponseHandler.swift
│ │ ├── Combine.swift
│ │ ├── Concurrency.swift
│ │ ├── DispatchQueue+Alamofire.swift
│ │ ├── EventMonitor.swift
│ │ ├── HTTPHeaders.swift
│ │ ├── HTTPMethod.swift
│ │ ├── MultipartFormData.swift
│ │ ├── MultipartUpload.swift
│ │ ├── NetworkReachabilityManager.swift
│ │ ├── Notifications.swift
│ │ ├── OperationQueue+Alamofire.swift
│ │ ├── ParameterEncoder.swift
│ │ ├── ParameterEncoding.swift
│ │ ├── Protected.swift
│ │ ├── RedirectHandler.swift
│ │ ├── Request.swift
│ │ ├── RequestInterceptor.swift
│ │ ├── RequestTaskMap.swift
│ │ ├── Response.swift
│ │ ├── ResponseSerialization.swift
│ │ ├── Result+Alamofire.swift
│ │ ├── RetryPolicy.swift
│ │ ├── ServerTrustEvaluation.swift
│ │ ├── Session.swift
│ │ ├── SessionDelegate.swift
│ │ ├── StringEncoding+Alamofire.swift
│ │ ├── URLConvertible+URLRequestConvertible.swift
│ │ ├── URLEncodedFormEncoder.swift
│ │ ├── URLRequest+Alamofire.swift
│ │ ├── URLSessionConfiguration+Alamofire.swift
│ │ └── Validation.swift
│ ├── FDFullscreenPopGesture.xcodeproj
│ └── project.pbxproj
│ ├── FDFullscreenPopGesture
│ ├── FDFullscreenPopGesture
│ │ ├── UINavigationController+FDFullscreenPopGesture.h
│ │ └── UINavigationController+FDFullscreenPopGesture.m
│ ├── LICENSE
│ └── README.md
│ ├── HandyJSON.xcodeproj
│ └── project.pbxproj
│ ├── HandyJSON
│ ├── LICENSE
│ ├── README.md
│ └── Source
│ │ ├── AnyExtensions.swift
│ │ ├── BuiltInBasicType.swift
│ │ ├── BuiltInBridgeType.swift
│ │ ├── CBridge.swift
│ │ ├── Configuration.swift
│ │ ├── ContextDescriptorType.swift
│ │ ├── CustomDateFormatTransform.swift
│ │ ├── DataTransform.swift
│ │ ├── DateFormatterTransform.swift
│ │ ├── DateTransform.swift
│ │ ├── Deserializer.swift
│ │ ├── EnumTransform.swift
│ │ ├── EnumType.swift
│ │ ├── Export.swift
│ │ ├── ExtendCustomBasicType.swift
│ │ ├── ExtendCustomModelType.swift
│ │ ├── FieldDescriptor.swift
│ │ ├── HandyJSON.h
│ │ ├── HelpingMapper.swift
│ │ ├── HexColorTransform.swift
│ │ ├── ISO8601DateTransform.swift
│ │ ├── Logger.swift
│ │ ├── MangledName.swift
│ │ ├── Measuable.swift
│ │ ├── Metadata.swift
│ │ ├── NSDecimalNumberTransform.swift
│ │ ├── OtherExtension.swift
│ │ ├── PointerType.swift
│ │ ├── Properties.swift
│ │ ├── PropertyInfo.swift
│ │ ├── ReflectionHelper.swift
│ │ ├── Serializer.swift
│ │ ├── TransformOf.swift
│ │ ├── TransformType.swift
│ │ ├── Transformable.swift
│ │ └── URLTransform.swift
│ ├── IGListDiffKit.xcodeproj
│ └── project.pbxproj
│ ├── IGListDiffKit
│ ├── LICENSE.md
│ ├── README.md
│ └── Source
│ │ └── IGListDiffKit
│ │ ├── IGListAssert.h
│ │ ├── IGListBatchUpdateData.h
│ │ ├── IGListBatchUpdateData.mm
│ │ ├── IGListCompatibility.h
│ │ ├── IGListDiff.h
│ │ ├── IGListDiff.mm
│ │ ├── IGListDiffKit.h
│ │ ├── IGListDiffable.h
│ │ ├── IGListExperiments.h
│ │ ├── IGListIndexPathResult.h
│ │ ├── IGListIndexPathResult.m
│ │ ├── IGListIndexSetResult.h
│ │ ├── IGListIndexSetResult.m
│ │ ├── IGListMacros.h
│ │ ├── IGListMoveIndex.h
│ │ ├── IGListMoveIndex.m
│ │ ├── IGListMoveIndexPath.h
│ │ ├── IGListMoveIndexPath.m
│ │ ├── Internal
│ │ ├── IGListIndexPathResultInternal.h
│ │ ├── IGListIndexSetResultInternal.h
│ │ ├── IGListMoveIndexInternal.h
│ │ └── IGListMoveIndexPathInternal.h
│ │ ├── NSNumber+IGListDiffable.h
│ │ ├── NSNumber+IGListDiffable.m
│ │ ├── NSString+IGListDiffable.h
│ │ └── NSString+IGListDiffable.m
│ ├── IGListKit.xcodeproj
│ └── project.pbxproj
│ ├── IGListKit
│ ├── LICENSE.md
│ ├── README.md
│ └── Source
│ │ ├── IGListDiffKit
│ │ └── Internal
│ │ │ ├── IGListIndexPathResultInternal.h
│ │ │ ├── IGListIndexSetResultInternal.h
│ │ │ ├── IGListMoveIndexInternal.h
│ │ │ └── IGListMoveIndexPathInternal.h
│ │ └── IGListKit
│ │ ├── IGListAdapter.h
│ │ ├── IGListAdapter.m
│ │ ├── IGListAdapterDataSource.h
│ │ ├── IGListAdapterDelegate.h
│ │ ├── IGListAdapterMoveDelegate.h
│ │ ├── IGListAdapterPerformanceDelegate.h
│ │ ├── IGListAdapterUpdateListener.h
│ │ ├── IGListAdapterUpdater.h
│ │ ├── IGListAdapterUpdater.m
│ │ ├── IGListAdapterUpdaterDelegate.h
│ │ ├── IGListBatchContext.h
│ │ ├── IGListBindable.h
│ │ ├── IGListBindingSectionController.h
│ │ ├── IGListBindingSectionController.m
│ │ ├── IGListBindingSectionControllerDataSource.h
│ │ ├── IGListBindingSectionControllerSelectionDelegate.h
│ │ ├── IGListCollectionContext.h
│ │ ├── IGListCollectionScrollingTraits.h
│ │ ├── IGListCollectionView.h
│ │ ├── IGListCollectionView.m
│ │ ├── IGListCollectionViewDelegateLayout.h
│ │ ├── IGListCollectionViewLayout.h
│ │ ├── IGListCollectionViewLayout.mm
│ │ ├── IGListCollectionViewLayoutCompatible.h
│ │ ├── IGListDisplayDelegate.h
│ │ ├── IGListGenericSectionController.h
│ │ ├── IGListGenericSectionController.m
│ │ ├── IGListKit.h
│ │ ├── IGListReloadDataUpdater.h
│ │ ├── IGListReloadDataUpdater.m
│ │ ├── IGListScrollDelegate.h
│ │ ├── IGListSectionController.h
│ │ ├── IGListSectionController.m
│ │ ├── IGListSingleSectionController.h
│ │ ├── IGListSingleSectionController.m
│ │ ├── IGListSupplementaryViewSource.h
│ │ ├── IGListTransitionDelegate.h
│ │ ├── IGListUpdatingDelegate.h
│ │ ├── IGListWorkingRangeDelegate.h
│ │ └── Internal
│ │ ├── IGListAdapter+DebugDescription.h
│ │ ├── IGListAdapter+DebugDescription.m
│ │ ├── IGListAdapter+UICollectionView.h
│ │ ├── IGListAdapter+UICollectionView.m
│ │ ├── IGListAdapterInternal.h
│ │ ├── IGListAdapterProxy.h
│ │ ├── IGListAdapterProxy.m
│ │ ├── IGListAdapterUpdater+DebugDescription.h
│ │ ├── IGListAdapterUpdater+DebugDescription.m
│ │ ├── IGListAdapterUpdaterInternal.h
│ │ ├── IGListArrayUtilsInternal.h
│ │ ├── IGListBatchUpdateData+DebugDescription.h
│ │ ├── IGListBatchUpdateData+DebugDescription.m
│ │ ├── IGListBatchUpdateState.h
│ │ ├── IGListBatchUpdates.h
│ │ ├── IGListBatchUpdates.m
│ │ ├── IGListBindingSectionController+DebugDescription.h
│ │ ├── IGListBindingSectionController+DebugDescription.m
│ │ ├── IGListCollectionViewLayoutInternal.h
│ │ ├── IGListDebugger.h
│ │ ├── IGListDebugger.m
│ │ ├── IGListDebuggingUtilities.h
│ │ ├── IGListDebuggingUtilities.m
│ │ ├── IGListDisplayHandler.h
│ │ ├── IGListDisplayHandler.m
│ │ ├── IGListReloadIndexPath.h
│ │ ├── IGListReloadIndexPath.m
│ │ ├── IGListSectionControllerInternal.h
│ │ ├── IGListSectionMap+DebugDescription.h
│ │ ├── IGListSectionMap+DebugDescription.m
│ │ ├── IGListSectionMap.h
│ │ ├── IGListSectionMap.m
│ │ ├── IGListWorkingRangeHandler.h
│ │ ├── IGListWorkingRangeHandler.mm
│ │ ├── UICollectionView+DebugDescription.h
│ │ ├── UICollectionView+DebugDescription.m
│ │ ├── UICollectionView+IGListBatchUpdateData.h
│ │ ├── UICollectionView+IGListBatchUpdateData.m
│ │ ├── UICollectionViewLayout+InteractiveReordering.h
│ │ ├── UICollectionViewLayout+InteractiveReordering.m
│ │ ├── UIScrollView+IGListKit.h
│ │ └── UIScrollView+IGListKit.m
│ ├── IQKeyboardManagerSwift.xcodeproj
│ └── project.pbxproj
│ ├── IQKeyboardManagerSwift
│ ├── IQKeyboardManagerSwift
│ │ ├── Categories
│ │ │ ├── IQNSArray+Sort.swift
│ │ │ ├── IQUIScrollView+Additions.swift
│ │ │ ├── IQUITextFieldView+Additions.swift
│ │ │ ├── IQUIView+Hierarchy.swift
│ │ │ └── IQUIViewController+Additions.swift
│ │ ├── Constants
│ │ │ ├── IQKeyboardManagerConstants.swift
│ │ │ └── IQKeyboardManagerConstantsInternal.swift
│ │ ├── IQKeyboardManager+Debug.swift
│ │ ├── IQKeyboardManager+Internal.swift
│ │ ├── IQKeyboardManager+OrientationNotification.swift
│ │ ├── IQKeyboardManager+Position.swift
│ │ ├── IQKeyboardManager+Toolbar.swift
│ │ ├── IQKeyboardManager+UIKeyboardNotification.swift
│ │ ├── IQKeyboardManager+UITextFieldViewNotification.swift
│ │ ├── IQKeyboardManager.swift
│ │ ├── IQKeyboardReturnKeyHandler.swift
│ │ ├── IQTextView
│ │ │ └── IQTextView.swift
│ │ └── IQToolbar
│ │ │ ├── IQBarButtonItem.swift
│ │ │ ├── IQInvocation.swift
│ │ │ ├── IQPreviousNextView.swift
│ │ │ ├── IQTitleBarButtonItem.swift
│ │ │ ├── IQToolbar.swift
│ │ │ └── IQUIView+IQKeyboardToolbar.swift
│ ├── LICENSE.md
│ └── README.md
│ ├── Kingfisher.xcodeproj
│ └── project.pbxproj
│ ├── Kingfisher
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Cache
│ │ ├── CacheSerializer.swift
│ │ ├── DiskStorage.swift
│ │ ├── FormatIndicatedCacheSerializer.swift
│ │ ├── ImageCache.swift
│ │ ├── MemoryStorage.swift
│ │ └── Storage.swift
│ │ ├── Extensions
│ │ ├── ImageView+Kingfisher.swift
│ │ ├── NSButton+Kingfisher.swift
│ │ ├── NSTextAttachment+Kingfisher.swift
│ │ ├── TVMonogramView+Kingfisher.swift
│ │ ├── UIButton+Kingfisher.swift
│ │ └── WKInterfaceImage+Kingfisher.swift
│ │ ├── General
│ │ ├── ImageSource
│ │ │ ├── AVAssetImageDataProvider.swift
│ │ │ ├── ImageDataProvider.swift
│ │ │ ├── Resource.swift
│ │ │ └── Source.swift
│ │ ├── KF.swift
│ │ ├── KFOptionsSetter.swift
│ │ ├── Kingfisher.swift
│ │ ├── KingfisherError.swift
│ │ ├── KingfisherManager.swift
│ │ └── KingfisherOptionsInfo.swift
│ │ ├── Image
│ │ ├── Filter.swift
│ │ ├── GIFAnimatedImage.swift
│ │ ├── GraphicsContext.swift
│ │ ├── Image.swift
│ │ ├── ImageDrawing.swift
│ │ ├── ImageFormat.swift
│ │ ├── ImageProcessor.swift
│ │ ├── ImageProgressive.swift
│ │ ├── ImageTransition.swift
│ │ └── Placeholder.swift
│ │ ├── Networking
│ │ ├── AuthenticationChallengeResponsable.swift
│ │ ├── ImageDataProcessor.swift
│ │ ├── ImageDownloader.swift
│ │ ├── ImageDownloaderDelegate.swift
│ │ ├── ImageModifier.swift
│ │ ├── ImagePrefetcher.swift
│ │ ├── RedirectHandler.swift
│ │ ├── RequestModifier.swift
│ │ ├── RetryStrategy.swift
│ │ ├── SessionDataTask.swift
│ │ └── SessionDelegate.swift
│ │ ├── SwiftUI
│ │ ├── ImageBinder.swift
│ │ ├── KFImage.swift
│ │ └── KFImageOptions.swift
│ │ ├── Utility
│ │ ├── Box.swift
│ │ ├── CallbackQueue.swift
│ │ ├── Delegate.swift
│ │ ├── ExtensionHelpers.swift
│ │ ├── Result.swift
│ │ ├── Runtime.swift
│ │ ├── SizeExtensions.swift
│ │ └── String+MD5.swift
│ │ └── Views
│ │ ├── AnimatedImageView.swift
│ │ └── Indicator.swift
│ ├── Localize-Swift.xcodeproj
│ └── project.pbxproj
│ ├── Localize-Swift
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Localize.swift
│ │ ├── Localize_Swift.h
│ │ ├── String+LocalizeBundle.swift
│ │ ├── String+LocalizeTableName.swift
│ │ ├── String+LocalizedBundleTableName.swift
│ │ └── UI
│ │ └── IBDesignable+Localize.swift
│ ├── LookinServer.xcodeproj
│ └── project.pbxproj
│ ├── LookinServer
│ ├── LICENSE
│ ├── README.md
│ └── Src
│ │ ├── Server
│ │ ├── Category
│ │ │ ├── CALayer+LookinServer.h
│ │ │ ├── CALayer+LookinServer.m
│ │ │ ├── NSObject+LookinServer.h
│ │ │ ├── NSObject+LookinServer.m
│ │ │ ├── UIBlurEffect+LookinServer.h
│ │ │ ├── UIBlurEffect+LookinServer.m
│ │ │ ├── UIColor+LookinServer.h
│ │ │ ├── UIColor+LookinServer.m
│ │ │ ├── UIGestureRecognizer+LookinServer.h
│ │ │ ├── UIGestureRecognizer+LookinServer.m
│ │ │ ├── UIImage+LookinServer.h
│ │ │ ├── UIImage+LookinServer.m
│ │ │ ├── UIImageView+LookinServer.h
│ │ │ ├── UIImageView+LookinServer.m
│ │ │ ├── UILabel+LookinServer.h
│ │ │ ├── UILabel+LookinServer.m
│ │ │ ├── UITableView+LookinServer.h
│ │ │ ├── UITableView+LookinServer.m
│ │ │ ├── UITextField+LookinServer.h
│ │ │ ├── UITextField+LookinServer.m
│ │ │ ├── UITextView+LookinServer.h
│ │ │ ├── UITextView+LookinServer.m
│ │ │ ├── UIView+LookinServer.h
│ │ │ ├── UIView+LookinServer.m
│ │ │ ├── UIViewController+LookinServer.h
│ │ │ ├── UIViewController+LookinServer.m
│ │ │ ├── UIVisualEffectView+LookinServer.h
│ │ │ └── UIVisualEffectView+LookinServer.m
│ │ ├── Connection
│ │ │ ├── LKS_ConnectionManager.h
│ │ │ ├── LKS_ConnectionManager.m
│ │ │ ├── LKS_RequestHandler.h
│ │ │ ├── LKS_RequestHandler.m
│ │ │ └── RequestHandler
│ │ │ │ ├── LKS_AttrModificationHandler.h
│ │ │ │ ├── LKS_AttrModificationHandler.m
│ │ │ │ ├── LKS_AttrModificationPatchHandler.h
│ │ │ │ ├── LKS_AttrModificationPatchHandler.m
│ │ │ │ ├── LKS_HierarchyDetailsHandler.h
│ │ │ │ └── LKS_HierarchyDetailsHandler.m
│ │ ├── Inspect
│ │ │ ├── LKS_LocalInspectManager.h
│ │ │ ├── LKS_LocalInspectManager.m
│ │ │ ├── LKS_LocalInspectPanelLabelView.h
│ │ │ ├── LKS_LocalInspectPanelLabelView.m
│ │ │ ├── LKS_LocalInspectViewController.h
│ │ │ └── LKS_LocalInspectViewController.m
│ │ ├── LookinServer.h
│ │ ├── Others
│ │ │ ├── LKS_AttrGroupsMaker.h
│ │ │ ├── LKS_AttrGroupsMaker.m
│ │ │ ├── LKS_EventHandlerMaker.h
│ │ │ ├── LKS_EventHandlerMaker.m
│ │ │ ├── LKS_ExportManager.h
│ │ │ ├── LKS_ExportManager.m
│ │ │ ├── LKS_Helper.h
│ │ │ ├── LKS_Helper.m
│ │ │ ├── LKS_HierarchyDisplayItemsMaker.h
│ │ │ ├── LKS_HierarchyDisplayItemsMaker.m
│ │ │ ├── LKS_MethodTraceManager.h
│ │ │ ├── LKS_MethodTraceManager.m
│ │ │ ├── LKS_ObjectRegistry.h
│ │ │ ├── LKS_ObjectRegistry.m
│ │ │ ├── LKS_TraceManager.h
│ │ │ ├── LKS_TraceManager.m
│ │ │ └── LookinServerDefines.h
│ │ └── Perspective
│ │ │ ├── LKS_PerspectiveDataSource.h
│ │ │ ├── LKS_PerspectiveDataSource.m
│ │ │ ├── LKS_PerspectiveHierarchyCell.h
│ │ │ ├── LKS_PerspectiveHierarchyCell.m
│ │ │ ├── LKS_PerspectiveHierarchyView.h
│ │ │ ├── LKS_PerspectiveHierarchyView.m
│ │ │ ├── LKS_PerspectiveItemLayer.h
│ │ │ ├── LKS_PerspectiveItemLayer.m
│ │ │ ├── LKS_PerspectiveLayer.h
│ │ │ ├── LKS_PerspectiveLayer.m
│ │ │ ├── LKS_PerspectiveManager.h
│ │ │ ├── LKS_PerspectiveManager.m
│ │ │ ├── LKS_PerspectiveToolbarButtons.h
│ │ │ ├── LKS_PerspectiveToolbarButtons.m
│ │ │ ├── LKS_PerspectiveViewController.h
│ │ │ └── LKS_PerspectiveViewController.m
│ │ └── Shared
│ │ ├── Category
│ │ ├── CALayer+Lookin.h
│ │ ├── CALayer+Lookin.m
│ │ ├── NSArray+Lookin.h
│ │ ├── NSArray+Lookin.m
│ │ ├── NSObject+Lookin.h
│ │ ├── NSObject+Lookin.m
│ │ ├── NSSet+Lookin.h
│ │ ├── NSSet+Lookin.m
│ │ ├── NSString+Lookin.h
│ │ └── NSString+Lookin.m
│ │ ├── LookinAppInfo.h
│ │ ├── LookinAppInfo.m
│ │ ├── LookinAttrIdentifiers.h
│ │ ├── LookinAttrIdentifiers.m
│ │ ├── LookinAttrType.h
│ │ ├── LookinAttribute.h
│ │ ├── LookinAttribute.m
│ │ ├── LookinAttributeModification.h
│ │ ├── LookinAttributeModification.m
│ │ ├── LookinAttributesGroup.h
│ │ ├── LookinAttributesGroup.m
│ │ ├── LookinAttributesSection.h
│ │ ├── LookinAttributesSection.m
│ │ ├── LookinAutoLayoutConstraint.h
│ │ ├── LookinAutoLayoutConstraint.m
│ │ ├── LookinCodingValueType.h
│ │ ├── LookinConnectionAttachment.h
│ │ ├── LookinConnectionAttachment.m
│ │ ├── LookinConnectionResponseAttachment.h
│ │ ├── LookinConnectionResponseAttachment.m
│ │ ├── LookinDashboardBlueprint.h
│ │ ├── LookinDashboardBlueprint.m
│ │ ├── LookinDefines.h
│ │ ├── LookinDisplayItem.h
│ │ ├── LookinDisplayItem.m
│ │ ├── LookinDisplayItemDetail.h
│ │ ├── LookinDisplayItemDetail.m
│ │ ├── LookinEventHandler.h
│ │ ├── LookinEventHandler.m
│ │ ├── LookinHierarchyFile.h
│ │ ├── LookinHierarchyFile.m
│ │ ├── LookinHierarchyInfo.h
│ │ ├── LookinHierarchyInfo.m
│ │ ├── LookinIvarTrace.h
│ │ ├── LookinIvarTrace.m
│ │ ├── LookinMethodTraceRecord.h
│ │ ├── LookinMethodTraceRecord.m
│ │ ├── LookinObject.h
│ │ ├── LookinObject.m
│ │ ├── LookinScreenshotFetchManager.h
│ │ ├── LookinStaticAsyncUpdateTask.h
│ │ ├── LookinStaticAsyncUpdateTask.m
│ │ ├── LookinTuple.h
│ │ ├── LookinTuple.m
│ │ ├── LookinWeakContainer.h
│ │ ├── LookinWeakContainer.m
│ │ ├── Message
│ │ ├── LookinMsgAttribute.h
│ │ ├── LookinMsgAttribute.m
│ │ ├── LookinMsgTargetAction.h
│ │ └── LookinMsgTargetAction.m
│ │ └── Peertalk
│ │ ├── Lookin_PTChannel.h
│ │ ├── Lookin_PTChannel.m
│ │ ├── Lookin_PTPrivate.h
│ │ ├── Lookin_PTProtocol.h
│ │ ├── Lookin_PTProtocol.m
│ │ ├── Lookin_PTUSBHub.h
│ │ ├── Lookin_PTUSBHub.m
│ │ └── Peertalk.h
│ ├── MBProgressHUD.xcodeproj
│ └── project.pbxproj
│ ├── MBProgressHUD
│ ├── LICENSE
│ ├── MBProgressHUD.h
│ ├── MBProgressHUD.m
│ └── README.mdown
│ ├── MJRefresh.xcodeproj
│ └── project.pbxproj
│ ├── MJRefresh
│ ├── LICENSE
│ ├── MJRefresh
│ │ ├── Base
│ │ │ ├── MJRefreshAutoFooter.h
│ │ │ ├── MJRefreshAutoFooter.m
│ │ │ ├── MJRefreshBackFooter.h
│ │ │ ├── MJRefreshBackFooter.m
│ │ │ ├── MJRefreshComponent.h
│ │ │ ├── MJRefreshComponent.m
│ │ │ ├── MJRefreshFooter.h
│ │ │ ├── MJRefreshFooter.m
│ │ │ ├── MJRefreshHeader.h
│ │ │ ├── MJRefreshHeader.m
│ │ │ ├── MJRefreshTrailer.h
│ │ │ └── MJRefreshTrailer.m
│ │ ├── Custom
│ │ │ ├── Footer
│ │ │ │ ├── Auto
│ │ │ │ │ ├── MJRefreshAutoGifFooter.h
│ │ │ │ │ ├── MJRefreshAutoGifFooter.m
│ │ │ │ │ ├── MJRefreshAutoNormalFooter.h
│ │ │ │ │ ├── MJRefreshAutoNormalFooter.m
│ │ │ │ │ ├── MJRefreshAutoStateFooter.h
│ │ │ │ │ └── MJRefreshAutoStateFooter.m
│ │ │ │ └── Back
│ │ │ │ │ ├── MJRefreshBackGifFooter.h
│ │ │ │ │ ├── MJRefreshBackGifFooter.m
│ │ │ │ │ ├── MJRefreshBackNormalFooter.h
│ │ │ │ │ ├── MJRefreshBackNormalFooter.m
│ │ │ │ │ ├── MJRefreshBackStateFooter.h
│ │ │ │ │ └── MJRefreshBackStateFooter.m
│ │ │ ├── Header
│ │ │ │ ├── MJRefreshGifHeader.h
│ │ │ │ ├── MJRefreshGifHeader.m
│ │ │ │ ├── MJRefreshNormalHeader.h
│ │ │ │ ├── MJRefreshNormalHeader.m
│ │ │ │ ├── MJRefreshStateHeader.h
│ │ │ │ └── MJRefreshStateHeader.m
│ │ │ └── Trailer
│ │ │ │ ├── MJRefreshNormalTrailer.h
│ │ │ │ ├── MJRefreshNormalTrailer.m
│ │ │ │ ├── MJRefreshStateTrailer.h
│ │ │ │ └── MJRefreshStateTrailer.m
│ │ ├── MJRefresh.bundle
│ │ │ ├── arrow@2x.png
│ │ │ ├── en.lproj
│ │ │ │ └── Localizable.strings
│ │ │ ├── ko.lproj
│ │ │ │ └── Localizable.strings
│ │ │ ├── ru.lproj
│ │ │ │ └── Localizable.strings
│ │ │ ├── trail_arrow@2x.png
│ │ │ ├── uk.lproj
│ │ │ │ └── Localizable.strings
│ │ │ ├── zh-Hans.lproj
│ │ │ │ └── Localizable.strings
│ │ │ └── zh-Hant.lproj
│ │ │ │ └── Localizable.strings
│ │ ├── MJRefresh.h
│ │ ├── MJRefreshConfig.h
│ │ ├── MJRefreshConfig.m
│ │ ├── MJRefreshConst.h
│ │ ├── MJRefreshConst.m
│ │ ├── NSBundle+MJRefresh.h
│ │ ├── NSBundle+MJRefresh.m
│ │ ├── UICollectionViewLayout+MJRefresh.h
│ │ ├── UICollectionViewLayout+MJRefresh.m
│ │ ├── UIScrollView+MJExtension.h
│ │ ├── UIScrollView+MJExtension.m
│ │ ├── UIScrollView+MJRefresh.h
│ │ ├── UIScrollView+MJRefresh.m
│ │ ├── UIView+MJExtension.h
│ │ └── UIView+MJExtension.m
│ └── README.md
│ ├── Manifest.lock
│ ├── Moya.xcodeproj
│ └── project.pbxproj
│ ├── Moya
│ ├── License.md
│ ├── Readme.md
│ └── Sources
│ │ ├── Moya
│ │ ├── AnyEncodable.swift
│ │ ├── Atomic.swift
│ │ ├── Cancellable.swift
│ │ ├── Endpoint.swift
│ │ ├── Image.swift
│ │ ├── Moya+Alamofire.swift
│ │ ├── MoyaError.swift
│ │ ├── MoyaProvider+Defaults.swift
│ │ ├── MoyaProvider+Internal.swift
│ │ ├── MoyaProvider.swift
│ │ ├── MultiTarget.swift
│ │ ├── MultipartFormData.swift
│ │ ├── Plugin.swift
│ │ ├── Plugins
│ │ │ ├── AccessTokenPlugin.swift
│ │ │ ├── CredentialsPlugin.swift
│ │ │ ├── NetworkActivityPlugin.swift
│ │ │ └── NetworkLoggerPlugin.swift
│ │ ├── RequestTypeWrapper.swift
│ │ ├── Response.swift
│ │ ├── TargetType.swift
│ │ ├── Task.swift
│ │ ├── URL+Moya.swift
│ │ ├── URLRequest+Encoding.swift
│ │ └── ValidationType.swift
│ │ └── RxMoya
│ │ ├── MoyaProvider+Rx.swift
│ │ ├── Observable+Response.swift
│ │ └── Single+Response.swift
│ ├── NSObject+Rx.xcodeproj
│ └── project.pbxproj
│ ├── NSObject+Rx
│ ├── HasDisposeBag.swift
│ ├── LICENSE
│ ├── NSObject+Rx.swift
│ └── Readme.md
│ ├── Pods.xcodeproj
│ └── project.pbxproj
│ ├── R.swift.Library.xcodeproj
│ └── project.pbxproj
│ ├── R.swift.Library
│ ├── Library
│ │ ├── Core
│ │ │ ├── ColorResource.swift
│ │ │ ├── FileResource.swift
│ │ │ ├── FontResource.swift
│ │ │ ├── Identifier.swift
│ │ │ ├── ImageResource.swift
│ │ │ ├── NibResource.swift
│ │ │ ├── ReuseIdentifierProtocol.swift
│ │ │ ├── StoryboardResource.swift
│ │ │ ├── StoryboardSegueIdentifierProtocol.swift
│ │ │ ├── StoryboardViewControllerResource.swift
│ │ │ ├── StringResource.swift
│ │ │ └── Validatable.swift
│ │ ├── Foundation
│ │ │ ├── Bundle+FileResource.swift
│ │ │ └── Data+FileResource.swift
│ │ └── UIKit
│ │ │ ├── NibResource+UIKit.swift
│ │ │ ├── StoryboardResourceWithInitialController+UIKit.swift
│ │ │ ├── TypedStoryboardSegueInfo+UIStoryboardSegue.swift
│ │ │ ├── UICollectionView+ReuseIdentifierProtocol.swift
│ │ │ ├── UIColor+ColorResource.swift
│ │ │ ├── UIFont+FontResource.swift
│ │ │ ├── UIImage+ImageResource.swift
│ │ │ ├── UINib+NibResource.swift
│ │ │ ├── UIStoryboard+StoryboardResource.swift
│ │ │ ├── UIStoryboard+StoryboardViewControllerResource.swift
│ │ │ ├── UITableView+ReuseIdentifierProtocol.swift
│ │ │ ├── UIViewController+NibResource.swift
│ │ │ └── UIViewController+StoryboardSegueIdentifierProtocol.swift
│ ├── License
│ └── Readme.md
│ ├── R.swift.xcodeproj
│ └── project.pbxproj
│ ├── R.swift
│ ├── License
│ └── rswift
│ ├── ReachabilitySwift.xcodeproj
│ └── project.pbxproj
│ ├── ReachabilitySwift
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ └── Reachability.swift
│ ├── RxCocoa.xcodeproj
│ └── project.pbxproj
│ ├── RxCocoa
│ ├── LICENSE.md
│ ├── Platform
│ │ ├── DataStructures
│ │ │ ├── Bag.swift
│ │ │ ├── InfiniteSequence.swift
│ │ │ ├── PriorityQueue.swift
│ │ │ └── Queue.swift
│ │ ├── DispatchQueue+Extensions.swift
│ │ ├── Platform.Darwin.swift
│ │ ├── Platform.Linux.swift
│ │ └── RecursiveLock.swift
│ ├── README.md
│ └── RxCocoa
│ │ ├── Common
│ │ ├── ControlTarget.swift
│ │ ├── DelegateProxy.swift
│ │ ├── DelegateProxyType.swift
│ │ ├── Infallible+Bind.swift
│ │ ├── Observable+Bind.swift
│ │ ├── RxCocoaObjCRuntimeError+Extensions.swift
│ │ ├── RxTarget.swift
│ │ ├── SectionedViewDataSourceType.swift
│ │ └── TextInput.swift
│ │ ├── Foundation
│ │ ├── KVORepresentable+CoreGraphics.swift
│ │ ├── KVORepresentable+Swift.swift
│ │ ├── KVORepresentable.swift
│ │ ├── NSObject+Rx+KVORepresentable.swift
│ │ ├── NSObject+Rx+RawRepresentable.swift
│ │ ├── NSObject+Rx.swift
│ │ ├── NotificationCenter+Rx.swift
│ │ └── URLSession+Rx.swift
│ │ ├── Runtime
│ │ ├── _RX.m
│ │ ├── _RXDelegateProxy.m
│ │ ├── _RXKVOObserver.m
│ │ ├── _RXObjCRuntime.m
│ │ └── include
│ │ │ ├── RxCocoaRuntime.h
│ │ │ ├── _RX.h
│ │ │ ├── _RXDelegateProxy.h
│ │ │ ├── _RXKVOObserver.h
│ │ │ └── _RXObjCRuntime.h
│ │ ├── RxCocoa.h
│ │ ├── RxCocoa.swift
│ │ ├── Traits
│ │ ├── ControlEvent.swift
│ │ ├── ControlProperty.swift
│ │ ├── Driver
│ │ │ ├── BehaviorRelay+Driver.swift
│ │ │ ├── ControlEvent+Driver.swift
│ │ │ ├── ControlProperty+Driver.swift
│ │ │ ├── Driver+Subscription.swift
│ │ │ ├── Driver.swift
│ │ │ └── ObservableConvertibleType+Driver.swift
│ │ ├── SharedSequence
│ │ │ ├── ObservableConvertibleType+SharedSequence.swift
│ │ │ ├── SchedulerType+SharedSequence.swift
│ │ │ ├── SharedSequence+Concurrency.swift
│ │ │ ├── SharedSequence+Operators+arity.swift
│ │ │ ├── SharedSequence+Operators.swift
│ │ │ └── SharedSequence.swift
│ │ └── Signal
│ │ │ ├── ControlEvent+Signal.swift
│ │ │ ├── ObservableConvertibleType+Signal.swift
│ │ │ ├── PublishRelay+Signal.swift
│ │ │ ├── Signal+Subscription.swift
│ │ │ └── Signal.swift
│ │ ├── iOS
│ │ ├── DataSources
│ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift
│ │ │ ├── RxPickerViewAdapter.swift
│ │ │ └── RxTableViewReactiveArrayDataSource.swift
│ │ ├── Events
│ │ │ └── ItemEvents.swift
│ │ ├── NSTextStorage+Rx.swift
│ │ ├── Protocols
│ │ │ ├── RxCollectionViewDataSourceType.swift
│ │ │ ├── RxPickerViewDataSourceType.swift
│ │ │ └── RxTableViewDataSourceType.swift
│ │ ├── Proxies
│ │ │ ├── RxCollectionViewDataSourcePrefetchingProxy.swift
│ │ │ ├── RxCollectionViewDataSourceProxy.swift
│ │ │ ├── RxCollectionViewDelegateProxy.swift
│ │ │ ├── RxNavigationControllerDelegateProxy.swift
│ │ │ ├── RxPickerViewDataSourceProxy.swift
│ │ │ ├── RxPickerViewDelegateProxy.swift
│ │ │ ├── RxScrollViewDelegateProxy.swift
│ │ │ ├── RxSearchBarDelegateProxy.swift
│ │ │ ├── RxSearchControllerDelegateProxy.swift
│ │ │ ├── RxTabBarControllerDelegateProxy.swift
│ │ │ ├── RxTabBarDelegateProxy.swift
│ │ │ ├── RxTableViewDataSourcePrefetchingProxy.swift
│ │ │ ├── RxTableViewDataSourceProxy.swift
│ │ │ ├── RxTableViewDelegateProxy.swift
│ │ │ ├── RxTextStorageDelegateProxy.swift
│ │ │ ├── RxTextViewDelegateProxy.swift
│ │ │ └── RxWKNavigationDelegateProxy.swift
│ │ ├── UIActivityIndicatorView+Rx.swift
│ │ ├── UIApplication+Rx.swift
│ │ ├── UIBarButtonItem+Rx.swift
│ │ ├── UIButton+Rx.swift
│ │ ├── UICollectionView+Rx.swift
│ │ ├── UIControl+Rx.swift
│ │ ├── UIDatePicker+Rx.swift
│ │ ├── UIGestureRecognizer+Rx.swift
│ │ ├── UINavigationController+Rx.swift
│ │ ├── UIPickerView+Rx.swift
│ │ ├── UIRefreshControl+Rx.swift
│ │ ├── UIScrollView+Rx.swift
│ │ ├── UISearchBar+Rx.swift
│ │ ├── UISearchController+Rx.swift
│ │ ├── UISegmentedControl+Rx.swift
│ │ ├── UISlider+Rx.swift
│ │ ├── UIStepper+Rx.swift
│ │ ├── UISwitch+Rx.swift
│ │ ├── UITabBar+Rx.swift
│ │ ├── UITabBarController+Rx.swift
│ │ ├── UITableView+Rx.swift
│ │ ├── UITextField+Rx.swift
│ │ ├── UITextView+Rx.swift
│ │ └── WKWebView+Rx.swift
│ │ └── macOS
│ │ ├── NSButton+Rx.swift
│ │ ├── NSControl+Rx.swift
│ │ ├── NSSlider+Rx.swift
│ │ ├── NSTextField+Rx.swift
│ │ ├── NSTextView+Rx.swift
│ │ └── NSView+Rx.swift
│ ├── RxRelay.xcodeproj
│ └── project.pbxproj
│ ├── RxRelay
│ ├── LICENSE.md
│ ├── README.md
│ └── RxRelay
│ │ ├── BehaviorRelay.swift
│ │ ├── Observable+Bind.swift
│ │ ├── PublishRelay.swift
│ │ ├── ReplayRelay.swift
│ │ └── Utils.swift
│ ├── RxSwift.xcodeproj
│ └── project.pbxproj
│ ├── RxSwift
│ ├── LICENSE.md
│ ├── Platform
│ │ ├── AtomicInt.swift
│ │ ├── DataStructures
│ │ │ ├── Bag.swift
│ │ │ ├── InfiniteSequence.swift
│ │ │ ├── PriorityQueue.swift
│ │ │ └── Queue.swift
│ │ ├── DispatchQueue+Extensions.swift
│ │ ├── Platform.Darwin.swift
│ │ ├── Platform.Linux.swift
│ │ └── RecursiveLock.swift
│ ├── README.md
│ └── RxSwift
│ │ ├── AnyObserver.swift
│ │ ├── Binder.swift
│ │ ├── Cancelable.swift
│ │ ├── Concurrency
│ │ ├── AsyncLock.swift
│ │ ├── Lock.swift
│ │ ├── LockOwnerType.swift
│ │ ├── SynchronizedDisposeType.swift
│ │ ├── SynchronizedOnType.swift
│ │ └── SynchronizedUnsubscribeType.swift
│ │ ├── ConnectableObservableType.swift
│ │ ├── Date+Dispatch.swift
│ │ ├── Disposable.swift
│ │ ├── Disposables
│ │ ├── AnonymousDisposable.swift
│ │ ├── BinaryDisposable.swift
│ │ ├── BooleanDisposable.swift
│ │ ├── CompositeDisposable.swift
│ │ ├── Disposables.swift
│ │ ├── DisposeBag.swift
│ │ ├── DisposeBase.swift
│ │ ├── NopDisposable.swift
│ │ ├── RefCountDisposable.swift
│ │ ├── ScheduledDisposable.swift
│ │ ├── SerialDisposable.swift
│ │ ├── SingleAssignmentDisposable.swift
│ │ └── SubscriptionDisposable.swift
│ │ ├── Errors.swift
│ │ ├── Event.swift
│ │ ├── Extensions
│ │ └── Bag+Rx.swift
│ │ ├── GroupedObservable.swift
│ │ ├── ImmediateSchedulerType.swift
│ │ ├── Observable+Concurrency.swift
│ │ ├── Observable.swift
│ │ ├── ObservableConvertibleType.swift
│ │ ├── ObservableType+Extensions.swift
│ │ ├── ObservableType.swift
│ │ ├── Observables
│ │ ├── AddRef.swift
│ │ ├── Amb.swift
│ │ ├── AsMaybe.swift
│ │ ├── AsSingle.swift
│ │ ├── Buffer.swift
│ │ ├── Catch.swift
│ │ ├── CombineLatest+Collection.swift
│ │ ├── CombineLatest+arity.swift
│ │ ├── CombineLatest.swift
│ │ ├── CompactMap.swift
│ │ ├── Concat.swift
│ │ ├── Create.swift
│ │ ├── Debounce.swift
│ │ ├── Debug.swift
│ │ ├── Decode.swift
│ │ ├── DefaultIfEmpty.swift
│ │ ├── Deferred.swift
│ │ ├── Delay.swift
│ │ ├── DelaySubscription.swift
│ │ ├── Dematerialize.swift
│ │ ├── DistinctUntilChanged.swift
│ │ ├── Do.swift
│ │ ├── ElementAt.swift
│ │ ├── Empty.swift
│ │ ├── Enumerated.swift
│ │ ├── Error.swift
│ │ ├── Filter.swift
│ │ ├── First.swift
│ │ ├── Generate.swift
│ │ ├── GroupBy.swift
│ │ ├── Just.swift
│ │ ├── Map.swift
│ │ ├── Materialize.swift
│ │ ├── Merge.swift
│ │ ├── Multicast.swift
│ │ ├── Never.swift
│ │ ├── ObserveOn.swift
│ │ ├── Optional.swift
│ │ ├── Producer.swift
│ │ ├── Range.swift
│ │ ├── Reduce.swift
│ │ ├── Repeat.swift
│ │ ├── RetryWhen.swift
│ │ ├── Sample.swift
│ │ ├── Scan.swift
│ │ ├── Sequence.swift
│ │ ├── ShareReplayScope.swift
│ │ ├── SingleAsync.swift
│ │ ├── Sink.swift
│ │ ├── Skip.swift
│ │ ├── SkipUntil.swift
│ │ ├── SkipWhile.swift
│ │ ├── StartWith.swift
│ │ ├── SubscribeOn.swift
│ │ ├── Switch.swift
│ │ ├── SwitchIfEmpty.swift
│ │ ├── Take.swift
│ │ ├── TakeLast.swift
│ │ ├── TakeWithPredicate.swift
│ │ ├── Throttle.swift
│ │ ├── Timeout.swift
│ │ ├── Timer.swift
│ │ ├── ToArray.swift
│ │ ├── Using.swift
│ │ ├── Window.swift
│ │ ├── WithLatestFrom.swift
│ │ ├── WithUnretained.swift
│ │ ├── Zip+Collection.swift
│ │ ├── Zip+arity.swift
│ │ └── Zip.swift
│ │ ├── ObserverType.swift
│ │ ├── Observers
│ │ ├── AnonymousObserver.swift
│ │ ├── ObserverBase.swift
│ │ └── TailRecursiveSink.swift
│ │ ├── Reactive.swift
│ │ ├── Rx.swift
│ │ ├── RxMutableBox.swift
│ │ ├── SchedulerType.swift
│ │ ├── Schedulers
│ │ ├── ConcurrentDispatchQueueScheduler.swift
│ │ ├── ConcurrentMainScheduler.swift
│ │ ├── CurrentThreadScheduler.swift
│ │ ├── HistoricalScheduler.swift
│ │ ├── HistoricalSchedulerTimeConverter.swift
│ │ ├── Internal
│ │ │ ├── DispatchQueueConfiguration.swift
│ │ │ ├── InvocableScheduledItem.swift
│ │ │ ├── InvocableType.swift
│ │ │ ├── ScheduledItem.swift
│ │ │ └── ScheduledItemType.swift
│ │ ├── MainScheduler.swift
│ │ ├── OperationQueueScheduler.swift
│ │ ├── RecursiveScheduler.swift
│ │ ├── SchedulerServices+Emulation.swift
│ │ ├── SerialDispatchQueueScheduler.swift
│ │ ├── VirtualTimeConverterType.swift
│ │ └── VirtualTimeScheduler.swift
│ │ ├── Subjects
│ │ ├── AsyncSubject.swift
│ │ ├── BehaviorSubject.swift
│ │ ├── PublishSubject.swift
│ │ ├── ReplaySubject.swift
│ │ └── SubjectType.swift
│ │ ├── SwiftSupport
│ │ └── SwiftSupport.swift
│ │ └── Traits
│ │ ├── Infallible
│ │ ├── Infallible+CombineLatest+arity.swift
│ │ ├── Infallible+Concurrency.swift
│ │ ├── Infallible+Create.swift
│ │ ├── Infallible+Operators.swift
│ │ ├── Infallible+Zip+arity.swift
│ │ ├── Infallible.swift
│ │ └── ObservableConvertibleType+Infallible.swift
│ │ └── PrimitiveSequence
│ │ ├── Completable+AndThen.swift
│ │ ├── Completable.swift
│ │ ├── Maybe.swift
│ │ ├── ObservableType+PrimitiveSequence.swift
│ │ ├── PrimitiveSequence+Concurrency.swift
│ │ ├── PrimitiveSequence+Zip+arity.swift
│ │ ├── PrimitiveSequence.swift
│ │ └── Single.swift
│ ├── RxTheme.xcodeproj
│ └── project.pbxproj
│ ├── RxTheme
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Extensions
│ │ ├── CALayer+Theme.swift
│ │ ├── CAShapeLayer+Theme.swift
│ │ ├── UIActivityIndicatorView+Theme.swift
│ │ ├── UIBarButtonItem+Theme.swift
│ │ ├── UIButton+Theme.swift
│ │ ├── UILabel+Theme.swift
│ │ ├── UINavigationBar+Theme.swift
│ │ ├── UIPageControl+Theme.swift
│ │ ├── UIProgressView+Theme.swift
│ │ ├── UISearchBar+Theme.swift
│ │ ├── UISegmentedControl+Theme.swift
│ │ ├── UISlider+Theme.swift
│ │ ├── UISwitch+Theme.swift
│ │ ├── UITAbleViewCell+Theme.swift
│ │ ├── UITabBar+Theme.swift
│ │ ├── UITableView+Theme.swift
│ │ ├── UITextField+Theme.swift
│ │ ├── UITextView+Theme.swift
│ │ ├── UIToolbar+Theme.swift
│ │ └── UIView+Theme.swift
│ │ ├── ThemeAttribute.swift
│ │ ├── ThemeProvider.swift
│ │ ├── ThemeProxy.swift
│ │ └── ThemeService.swift
│ ├── SDWebImage.xcodeproj
│ └── project.pbxproj
│ ├── SDWebImage
│ ├── LICENSE
│ ├── README.md
│ ├── SDWebImage
│ │ ├── Core
│ │ │ ├── NSButton+WebCache.h
│ │ │ ├── NSButton+WebCache.m
│ │ │ ├── NSData+ImageContentType.h
│ │ │ ├── NSData+ImageContentType.m
│ │ │ ├── NSImage+Compatibility.h
│ │ │ ├── NSImage+Compatibility.m
│ │ │ ├── SDAnimatedImage.h
│ │ │ ├── SDAnimatedImage.m
│ │ │ ├── SDAnimatedImagePlayer.h
│ │ │ ├── SDAnimatedImagePlayer.m
│ │ │ ├── SDAnimatedImageRep.h
│ │ │ ├── SDAnimatedImageRep.m
│ │ │ ├── SDAnimatedImageView+WebCache.h
│ │ │ ├── SDAnimatedImageView+WebCache.m
│ │ │ ├── SDAnimatedImageView.h
│ │ │ ├── SDAnimatedImageView.m
│ │ │ ├── SDDiskCache.h
│ │ │ ├── SDDiskCache.m
│ │ │ ├── SDGraphicsImageRenderer.h
│ │ │ ├── SDGraphicsImageRenderer.m
│ │ │ ├── SDImageAPNGCoder.h
│ │ │ ├── SDImageAPNGCoder.m
│ │ │ ├── SDImageAWebPCoder.h
│ │ │ ├── SDImageAWebPCoder.m
│ │ │ ├── SDImageCache.h
│ │ │ ├── SDImageCache.m
│ │ │ ├── SDImageCacheConfig.h
│ │ │ ├── SDImageCacheConfig.m
│ │ │ ├── SDImageCacheDefine.h
│ │ │ ├── SDImageCacheDefine.m
│ │ │ ├── SDImageCachesManager.h
│ │ │ ├── SDImageCachesManager.m
│ │ │ ├── SDImageCoder.h
│ │ │ ├── SDImageCoder.m
│ │ │ ├── SDImageCoderHelper.h
│ │ │ ├── SDImageCoderHelper.m
│ │ │ ├── SDImageCodersManager.h
│ │ │ ├── SDImageCodersManager.m
│ │ │ ├── SDImageFrame.h
│ │ │ ├── SDImageFrame.m
│ │ │ ├── SDImageGIFCoder.h
│ │ │ ├── SDImageGIFCoder.m
│ │ │ ├── SDImageGraphics.h
│ │ │ ├── SDImageGraphics.m
│ │ │ ├── SDImageHEICCoder.h
│ │ │ ├── SDImageHEICCoder.m
│ │ │ ├── SDImageIOAnimatedCoder.h
│ │ │ ├── SDImageIOAnimatedCoder.m
│ │ │ ├── SDImageIOCoder.h
│ │ │ ├── SDImageIOCoder.m
│ │ │ ├── SDImageLoader.h
│ │ │ ├── SDImageLoader.m
│ │ │ ├── SDImageLoadersManager.h
│ │ │ ├── SDImageLoadersManager.m
│ │ │ ├── SDImageTransformer.h
│ │ │ ├── SDImageTransformer.m
│ │ │ ├── SDMemoryCache.h
│ │ │ ├── SDMemoryCache.m
│ │ │ ├── SDWebImageCacheKeyFilter.h
│ │ │ ├── SDWebImageCacheKeyFilter.m
│ │ │ ├── SDWebImageCacheSerializer.h
│ │ │ ├── SDWebImageCacheSerializer.m
│ │ │ ├── SDWebImageCompat.h
│ │ │ ├── SDWebImageCompat.m
│ │ │ ├── SDWebImageDefine.h
│ │ │ ├── SDWebImageDefine.m
│ │ │ ├── SDWebImageDownloader.h
│ │ │ ├── SDWebImageDownloader.m
│ │ │ ├── SDWebImageDownloaderConfig.h
│ │ │ ├── SDWebImageDownloaderConfig.m
│ │ │ ├── SDWebImageDownloaderDecryptor.h
│ │ │ ├── SDWebImageDownloaderDecryptor.m
│ │ │ ├── SDWebImageDownloaderOperation.h
│ │ │ ├── SDWebImageDownloaderOperation.m
│ │ │ ├── SDWebImageDownloaderRequestModifier.h
│ │ │ ├── SDWebImageDownloaderRequestModifier.m
│ │ │ ├── SDWebImageDownloaderResponseModifier.h
│ │ │ ├── SDWebImageDownloaderResponseModifier.m
│ │ │ ├── SDWebImageError.h
│ │ │ ├── SDWebImageError.m
│ │ │ ├── SDWebImageIndicator.h
│ │ │ ├── SDWebImageIndicator.m
│ │ │ ├── SDWebImageManager.h
│ │ │ ├── SDWebImageManager.m
│ │ │ ├── SDWebImageOperation.h
│ │ │ ├── SDWebImageOperation.m
│ │ │ ├── SDWebImageOptionsProcessor.h
│ │ │ ├── SDWebImageOptionsProcessor.m
│ │ │ ├── SDWebImagePrefetcher.h
│ │ │ ├── SDWebImagePrefetcher.m
│ │ │ ├── SDWebImageTransition.h
│ │ │ ├── SDWebImageTransition.m
│ │ │ ├── UIButton+WebCache.h
│ │ │ ├── UIButton+WebCache.m
│ │ │ ├── UIImage+ExtendedCacheData.h
│ │ │ ├── UIImage+ExtendedCacheData.m
│ │ │ ├── UIImage+ForceDecode.h
│ │ │ ├── UIImage+ForceDecode.m
│ │ │ ├── UIImage+GIF.h
│ │ │ ├── UIImage+GIF.m
│ │ │ ├── UIImage+MemoryCacheCost.h
│ │ │ ├── UIImage+MemoryCacheCost.m
│ │ │ ├── UIImage+Metadata.h
│ │ │ ├── UIImage+Metadata.m
│ │ │ ├── UIImage+MultiFormat.h
│ │ │ ├── UIImage+MultiFormat.m
│ │ │ ├── UIImage+Transform.h
│ │ │ ├── UIImage+Transform.m
│ │ │ ├── UIImageView+HighlightedWebCache.h
│ │ │ ├── UIImageView+HighlightedWebCache.m
│ │ │ ├── UIImageView+WebCache.h
│ │ │ ├── UIImageView+WebCache.m
│ │ │ ├── UIView+WebCache.h
│ │ │ ├── UIView+WebCache.m
│ │ │ ├── UIView+WebCacheOperation.h
│ │ │ └── UIView+WebCacheOperation.m
│ │ └── Private
│ │ │ ├── NSBezierPath+SDRoundedCorners.h
│ │ │ ├── NSBezierPath+SDRoundedCorners.m
│ │ │ ├── SDAssociatedObject.h
│ │ │ ├── SDAssociatedObject.m
│ │ │ ├── SDAsyncBlockOperation.h
│ │ │ ├── SDAsyncBlockOperation.m
│ │ │ ├── SDDeviceHelper.h
│ │ │ ├── SDDeviceHelper.m
│ │ │ ├── SDDisplayLink.h
│ │ │ ├── SDDisplayLink.m
│ │ │ ├── SDFileAttributeHelper.h
│ │ │ ├── SDFileAttributeHelper.m
│ │ │ ├── SDImageAssetManager.h
│ │ │ ├── SDImageAssetManager.m
│ │ │ ├── SDImageCachesManagerOperation.h
│ │ │ ├── SDImageCachesManagerOperation.m
│ │ │ ├── SDImageIOAnimatedCoderInternal.h
│ │ │ ├── SDInternalMacros.h
│ │ │ ├── SDInternalMacros.m
│ │ │ ├── SDWeakProxy.h
│ │ │ ├── SDWeakProxy.m
│ │ │ ├── SDWebImageTransitionInternal.h
│ │ │ ├── SDmetamacros.h
│ │ │ ├── UIColor+SDHexString.h
│ │ │ └── UIColor+SDHexString.m
│ └── WebImage
│ │ └── SDWebImage.h
│ ├── SQLiteRepairKit.xcodeproj
│ └── project.pbxproj
│ ├── SQLiteRepairKit
│ ├── LICENSE
│ ├── README.md
│ └── repair
│ │ ├── SQLiteRepairKit.h
│ │ ├── sqliterk.c
│ │ ├── sqliterk.h
│ │ ├── sqliterk_api.c
│ │ ├── sqliterk_btree.c
│ │ ├── sqliterk_btree.h
│ │ ├── sqliterk_column.c
│ │ ├── sqliterk_column.h
│ │ ├── sqliterk_crypto.c
│ │ ├── sqliterk_crypto.h
│ │ ├── sqliterk_os.c
│ │ ├── sqliterk_os.h
│ │ ├── sqliterk_output.cpp
│ │ ├── sqliterk_pager.c
│ │ ├── sqliterk_pager.h
│ │ ├── sqliterk_util.c
│ │ ├── sqliterk_util.h
│ │ ├── sqliterk_values.c
│ │ └── sqliterk_values.h
│ ├── SnapKit.xcodeproj
│ └── project.pbxproj
│ ├── SnapKit
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Constraint.swift
│ │ ├── ConstraintAttributes.swift
│ │ ├── ConstraintConfig.swift
│ │ ├── ConstraintConstantTarget.swift
│ │ ├── ConstraintDSL.swift
│ │ ├── ConstraintDescription.swift
│ │ ├── ConstraintDirectionalInsetTarget.swift
│ │ ├── ConstraintDirectionalInsets.swift
│ │ ├── ConstraintInsetTarget.swift
│ │ ├── ConstraintInsets.swift
│ │ ├── ConstraintItem.swift
│ │ ├── ConstraintLayoutGuide+Extensions.swift
│ │ ├── ConstraintLayoutGuide.swift
│ │ ├── ConstraintLayoutGuideDSL.swift
│ │ ├── ConstraintLayoutSupport.swift
│ │ ├── ConstraintLayoutSupportDSL.swift
│ │ ├── ConstraintMaker.swift
│ │ ├── ConstraintMakerEditable.swift
│ │ ├── ConstraintMakerExtendable.swift
│ │ ├── ConstraintMakerFinalizable.swift
│ │ ├── ConstraintMakerPrioritizable.swift
│ │ ├── ConstraintMakerRelatable+Extensions.swift
│ │ ├── ConstraintMakerRelatable.swift
│ │ ├── ConstraintMultiplierTarget.swift
│ │ ├── ConstraintOffsetTarget.swift
│ │ ├── ConstraintPriority.swift
│ │ ├── ConstraintPriorityTarget.swift
│ │ ├── ConstraintRelatableTarget.swift
│ │ ├── ConstraintRelation.swift
│ │ ├── ConstraintView+Extensions.swift
│ │ ├── ConstraintView.swift
│ │ ├── ConstraintViewDSL.swift
│ │ ├── Debugging.swift
│ │ ├── LayoutConstraint.swift
│ │ ├── LayoutConstraintItem.swift
│ │ ├── Typealiases.swift
│ │ └── UILayoutSupport+Extensions.swift
│ ├── SwiftDate.xcodeproj
│ └── project.pbxproj
│ ├── SwiftDate
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ └── SwiftDate
│ │ ├── Date
│ │ ├── Date+Compare.swift
│ │ ├── Date+Components.swift
│ │ ├── Date+Create.swift
│ │ ├── Date+Math.swift
│ │ └── Date.swift
│ │ ├── DateInRegion
│ │ ├── DateInRegion+Compare.swift
│ │ ├── DateInRegion+Components.swift
│ │ ├── DateInRegion+Create.swift
│ │ ├── DateInRegion+Math.swift
│ │ ├── DateInRegion.swift
│ │ └── Region.swift
│ │ ├── DateRepresentable.swift
│ │ ├── Formatters
│ │ ├── DotNetParserFormatter.swift
│ │ ├── Formatter+Protocols.swift
│ │ ├── ISOFormatter.swift
│ │ ├── ISOParser.swift
│ │ └── RelativeFormatter
│ │ │ ├── RelativeFormatter+Style.swift
│ │ │ ├── RelativeFormatter.swift
│ │ │ ├── RelativeFormatterLanguage.swift
│ │ │ └── langs
│ │ │ ├── af.json
│ │ │ ├── am.json
│ │ │ ├── ar.json
│ │ │ ├── ar_AE.json
│ │ │ ├── as.json
│ │ │ ├── be.json
│ │ │ ├── bg.json
│ │ │ ├── bn.json
│ │ │ ├── br.json
│ │ │ ├── bs-Cyrl.json
│ │ │ ├── bs.json
│ │ │ ├── ca.json
│ │ │ ├── cs.json
│ │ │ ├── cy.json
│ │ │ ├── da.json
│ │ │ ├── de.json
│ │ │ ├── dsb.json
│ │ │ ├── dz.json
│ │ │ ├── ee.json
│ │ │ ├── el.json
│ │ │ ├── en.json
│ │ │ ├── es.json
│ │ │ ├── es_AR.json
│ │ │ ├── es_MX.json
│ │ │ ├── es_PY.json
│ │ │ ├── es_US.json
│ │ │ ├── et.json
│ │ │ ├── eu.json
│ │ │ ├── fa.json
│ │ │ ├── fi.json
│ │ │ ├── fil.json
│ │ │ ├── fo.json
│ │ │ ├── fr.json
│ │ │ ├── fr_CA.json
│ │ │ ├── fur.json
│ │ │ ├── fy.json
│ │ │ ├── ga.json
│ │ │ ├── gd.json
│ │ │ ├── gl.json
│ │ │ ├── gu.json
│ │ │ ├── he.json
│ │ │ ├── hi.json
│ │ │ ├── hr.json
│ │ │ ├── hsb.json
│ │ │ ├── hu.json
│ │ │ ├── hy.json
│ │ │ ├── id.json
│ │ │ ├── is.json
│ │ │ ├── it.json
│ │ │ ├── ja.json
│ │ │ ├── jgo.json
│ │ │ ├── ka.json
│ │ │ ├── kea.json
│ │ │ ├── kk.json
│ │ │ ├── kl.json
│ │ │ ├── km.json
│ │ │ ├── kn.json
│ │ │ ├── ko.json
│ │ │ ├── kok.json
│ │ │ ├── ksh.json
│ │ │ ├── ky.json
│ │ │ ├── lb.json
│ │ │ ├── lkt.json
│ │ │ ├── lo.json
│ │ │ ├── lt.json
│ │ │ ├── lv.json
│ │ │ ├── mk.json
│ │ │ ├── ml.json
│ │ │ ├── mn.json
│ │ │ ├── mr.json
│ │ │ ├── ms.json
│ │ │ ├── mt.json
│ │ │ ├── my.json
│ │ │ ├── mzn.json
│ │ │ ├── nb.json
│ │ │ ├── ne.json
│ │ │ ├── nl.json
│ │ │ ├── nn.json
│ │ │ ├── or.json
│ │ │ ├── pa.json
│ │ │ ├── pl.json
│ │ │ ├── ps.json
│ │ │ ├── pt.json
│ │ │ ├── ro.json
│ │ │ ├── ru.json
│ │ │ ├── sah.json
│ │ │ ├── sd.json
│ │ │ ├── se.json
│ │ │ ├── se_FI.json
│ │ │ ├── si.json
│ │ │ ├── sk.json
│ │ │ ├── sl.json
│ │ │ ├── sq.json
│ │ │ ├── sr.json
│ │ │ ├── sr_Latn.json
│ │ │ ├── sv.json
│ │ │ ├── sw.json
│ │ │ ├── ta.json
│ │ │ ├── te.json
│ │ │ ├── th.json
│ │ │ ├── ti.json
│ │ │ ├── tk.json
│ │ │ ├── to.json
│ │ │ ├── tr.json
│ │ │ ├── ug.json
│ │ │ ├── uk.json
│ │ │ ├── ur.json
│ │ │ ├── ur_IN.json
│ │ │ ├── uz.json
│ │ │ ├── uz_Cyrl.json
│ │ │ ├── vi.json
│ │ │ ├── wae.json
│ │ │ ├── yi.json
│ │ │ ├── yue_Hans.json
│ │ │ ├── yue_Hant.json
│ │ │ ├── zh.json
│ │ │ ├── zh_Hans.json
│ │ │ ├── zh_Hans_HK.json
│ │ │ ├── zh_Hans_MO.json
│ │ │ ├── zh_Hans_SG.json
│ │ │ ├── zh_Hant.json
│ │ │ ├── zh_Hant_HK.json
│ │ │ └── zu.json
│ │ ├── Foundation+Extras
│ │ ├── DateComponents+Extras.swift
│ │ ├── Int+DateComponents.swift
│ │ ├── String+Parser.swift
│ │ └── TimeInterval+Formatter.swift
│ │ ├── Supports
│ │ ├── AssociatedValues.swift
│ │ ├── Calendars.swift
│ │ ├── Commons.swift
│ │ ├── Locales.swift
│ │ ├── TimeStructures.swift
│ │ └── Zones.swift
│ │ ├── SwiftDate.swift
│ │ └── TimePeriod
│ │ ├── Groups
│ │ ├── TimePeriodChain.swift
│ │ ├── TimePeriodCollection.swift
│ │ └── TimePeriodGroup.swift
│ │ ├── TimePeriod+Support.swift
│ │ ├── TimePeriod.swift
│ │ └── TimePeriodProtocol.swift
│ ├── SwifterSwift.xcodeproj
│ └── project.pbxproj
│ ├── SwifterSwift
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ └── SwifterSwift
│ │ ├── AppKit
│ │ ├── NSColorExtensions.swift
│ │ ├── NSImageExtensions.swift
│ │ └── NSViewExtensions.swift
│ │ ├── CoreAnimation
│ │ ├── CAGradientLayerExtensions.swift
│ │ └── CATransform3DExtensions.swift
│ │ ├── CoreGraphics
│ │ ├── CGAffineTransformExtensions.swift
│ │ ├── CGColorExtensions.swift
│ │ ├── CGFloatExtensions.swift
│ │ ├── CGPointExtensions.swift
│ │ ├── CGRectExtensions.swift
│ │ ├── CGSizeExtensions.swift
│ │ └── CGVectorExtensions.swift
│ │ ├── CoreLocation
│ │ ├── CLLocationArrayExtensions.swift
│ │ ├── CLLocationExtensions.swift
│ │ └── CLVisitExtensions.swift
│ │ ├── Dispatch
│ │ └── DispatchQueueExtensions.swift
│ │ ├── Foundation
│ │ ├── CalendarExtensions.swift
│ │ ├── DataExtensions.swift
│ │ ├── DateExtensions.swift
│ │ ├── FileManagerExtensions.swift
│ │ ├── LocaleExtensions.swift
│ │ ├── NSAttributedStringExtensions.swift
│ │ ├── NSPredicateExtensions.swift
│ │ ├── NSRegularExpressionExtensions.swift
│ │ ├── NotificationCenterExtensions.swift
│ │ ├── URLExtensions.swift
│ │ ├── URLRequestExtensions.swift
│ │ └── UserDefaultsExtensions.swift
│ │ ├── MapKit
│ │ ├── MKMapViewExtensions.swift
│ │ └── MKPolylineExtensions.swift
│ │ ├── SceneKit
│ │ ├── SCNBoxExtensions.swift
│ │ ├── SCNCapsuleExtensions.swift
│ │ ├── SCNConeExtensions.swift
│ │ ├── SCNCylinderExtensions.swift
│ │ ├── SCNGeometryExtensions.swift
│ │ ├── SCNMaterialExtensions.swift
│ │ ├── SCNPlaneExtensions.swift
│ │ ├── SCNShapeExtensions.swift
│ │ ├── SCNSphereExtensions.swift
│ │ └── SCNVector3Extensions.swift
│ │ ├── Shared
│ │ ├── ColorExtensions.swift
│ │ └── EdgeInsetsExtensions.swift
│ │ ├── SpriteKit
│ │ └── SKNodeExtensions.swift
│ │ ├── StoreKit
│ │ └── SKProductExtensions.swift
│ │ ├── SwiftStdlib
│ │ ├── ArrayExtensions.swift
│ │ ├── BidirectionalCollectionExtensions.swift
│ │ ├── BinaryFloatingPointExtensions.swift
│ │ ├── BoolExtensions.swift
│ │ ├── CharacterExtensions.swift
│ │ ├── CollectionExtensions.swift
│ │ ├── ComparableExtensions.swift
│ │ ├── DecodableExtensions.swift
│ │ ├── Deprecated
│ │ │ └── StdlibDeprecated.swift
│ │ ├── DictionaryExtensions.swift
│ │ ├── DoubleExtensions.swift
│ │ ├── FloatExtensions.swift
│ │ ├── FloatingPointExtensions.swift
│ │ ├── IntExtensions.swift
│ │ ├── KeyedDecodingContainerExtensions.swift
│ │ ├── MutableCollectionExtensions.swift
│ │ ├── OptionalExtensions.swift
│ │ ├── RandomAccessCollectionExtensions.swift
│ │ ├── RangeReplaceableCollectionExtensions.swift
│ │ ├── SequenceExtensions.swift
│ │ ├── SignedIntegerExtensions.swift
│ │ ├── SignedNumericExtensions.swift
│ │ ├── StringExtensions.swift
│ │ └── StringProtocolExtensions.swift
│ │ └── UIKit
│ │ ├── UIActivityExtensions.swift
│ │ ├── UIAlertControllerExtensions.swift
│ │ ├── UIApplicationExtensions.swift
│ │ ├── UIBarButtonItemExtensions.swift
│ │ ├── UIBezierPathExtensions.swift
│ │ ├── UIButtonExtensions.swift
│ │ ├── UICollectionViewExtensions.swift
│ │ ├── UIColorExtensions.swift
│ │ ├── UIDatePickerExtensions.swift
│ │ ├── UIFontExtensions.swift
│ │ ├── UIGestureRecognizerExtensions.swift
│ │ ├── UIImageExtensions.swift
│ │ ├── UIImageViewExtensions.swift
│ │ ├── UILabelExtensions.swift
│ │ ├── UILayoutPriorityExtensions.swift
│ │ ├── UINavigationBarExtensions.swift
│ │ ├── UINavigationControllerExtensions.swift
│ │ ├── UINavigationItemExtensions.swift
│ │ ├── UIRefreshControlExtensions.swift
│ │ ├── UIScrollViewExtensions.swift
│ │ ├── UISearchBarExtensions.swift
│ │ ├── UISegmentedControlExtensions.swift
│ │ ├── UISliderExtensions.swift
│ │ ├── UIStackViewExtensions.swift
│ │ ├── UIStoryboardExtensions.swift
│ │ ├── UISwitchExtensions.swift
│ │ ├── UITabBarExtensions.swift
│ │ ├── UITableViewExtensions.swift
│ │ ├── UITextFieldExtensions.swift
│ │ ├── UITextViewExtensions.swift
│ │ ├── UIViewControllerExtensions.swift
│ │ ├── UIViewExtensions.swift
│ │ └── UIWindowExtensions.swift
│ ├── SwiftyJSON.xcodeproj
│ └── project.pbxproj
│ ├── SwiftyJSON
│ ├── LICENSE
│ ├── README.md
│ └── Source
│ │ └── SwiftyJSON
│ │ └── SwiftyJSON.swift
│ ├── TZImagePickerController.xcodeproj
│ └── project.pbxproj
│ ├── TZImagePickerController
│ ├── LICENSE
│ ├── README.md
│ └── TZImagePickerController
│ │ └── TZImagePickerController
│ │ ├── NSBundle+TZImagePicker.h
│ │ ├── NSBundle+TZImagePicker.m
│ │ ├── TZAssetCell.h
│ │ ├── TZAssetCell.m
│ │ ├── TZAssetModel.h
│ │ ├── TZAssetModel.m
│ │ ├── TZAuthLimitedFooterTipView.h
│ │ ├── TZAuthLimitedFooterTipView.m
│ │ ├── TZGifPhotoPreviewController.h
│ │ ├── TZGifPhotoPreviewController.m
│ │ ├── TZImageCropManager.h
│ │ ├── TZImageCropManager.m
│ │ ├── TZImageManager.h
│ │ ├── TZImageManager.m
│ │ ├── TZImagePickerController.bundle
│ │ ├── MMVideoPreviewPlay@2x.png
│ │ ├── MMVideoPreviewPlayHL@2x.png
│ │ ├── VideoSendIcon@2x.png
│ │ ├── addMore@2x.png
│ │ ├── ar.lproj
│ │ │ └── Localizable.strings
│ │ ├── de.lproj
│ │ │ └── Localizable.strings
│ │ ├── en.lproj
│ │ │ └── Localizable.strings
│ │ ├── es.lproj
│ │ │ └── Localizable.strings
│ │ ├── fr.lproj
│ │ │ └── Localizable.strings
│ │ ├── iCloudError@2x.png
│ │ ├── ja.lproj
│ │ │ └── Localizable.strings
│ │ ├── ko-KP.lproj
│ │ │ └── Localizable.strings
│ │ ├── navi_back@2x.png
│ │ ├── photo_def_photoPickerVc@2x.png
│ │ ├── photo_def_previewVc@2x.png
│ │ ├── photo_number_icon@2x.png
│ │ ├── photo_original_def@2x.png
│ │ ├── photo_original_sel@2x.png
│ │ ├── photo_sel_photoPickerVc@2x.png
│ │ ├── photo_sel_previewVc@2x.png
│ │ ├── preview_number_icon@2x.png
│ │ ├── preview_original_def@2x.png
│ │ ├── pt.lproj
│ │ │ └── Localizable.strings
│ │ ├── right_arrow@2x.png
│ │ ├── ru.lproj
│ │ │ └── Localizable.strings
│ │ ├── takePicture80@2x.png
│ │ ├── takePicture@2x.png
│ │ ├── tip@2x.png
│ │ ├── vi.lproj
│ │ │ └── Localizable.strings
│ │ ├── zh-Hans.lproj
│ │ │ └── Localizable.strings
│ │ └── zh-Hant.lproj
│ │ │ └── Localizable.strings
│ │ ├── TZImagePickerController.h
│ │ ├── TZImagePickerController.m
│ │ ├── TZImageRequestOperation.h
│ │ ├── TZImageRequestOperation.m
│ │ ├── TZLocationManager.h
│ │ ├── TZLocationManager.m
│ │ ├── TZPhotoPickerController.h
│ │ ├── TZPhotoPickerController.m
│ │ ├── TZPhotoPreviewCell.h
│ │ ├── TZPhotoPreviewCell.m
│ │ ├── TZPhotoPreviewController.h
│ │ ├── TZPhotoPreviewController.m
│ │ ├── TZProgressView.h
│ │ ├── TZProgressView.m
│ │ ├── TZVideoCropController.h
│ │ ├── TZVideoCropController.m
│ │ ├── TZVideoEditedPreviewController.h
│ │ ├── TZVideoEditedPreviewController.m
│ │ ├── TZVideoPlayerController.h
│ │ ├── TZVideoPlayerController.m
│ │ ├── UIView+TZLayout.h
│ │ └── UIView+TZLayout.m
│ ├── Target Support Files
│ ├── Alamofire
│ │ ├── Alamofire-Info.plist
│ │ ├── Alamofire-dummy.m
│ │ ├── Alamofire-prefix.pch
│ │ ├── Alamofire-umbrella.h
│ │ ├── Alamofire.debug.xcconfig
│ │ ├── Alamofire.modulemap
│ │ └── Alamofire.release.xcconfig
│ ├── FDFullscreenPopGesture
│ │ ├── FDFullscreenPopGesture-Info.plist
│ │ ├── FDFullscreenPopGesture-dummy.m
│ │ ├── FDFullscreenPopGesture-prefix.pch
│ │ ├── FDFullscreenPopGesture-umbrella.h
│ │ ├── FDFullscreenPopGesture.debug.xcconfig
│ │ ├── FDFullscreenPopGesture.modulemap
│ │ └── FDFullscreenPopGesture.release.xcconfig
│ ├── HandyJSON
│ │ ├── HandyJSON-Info.plist
│ │ ├── HandyJSON-dummy.m
│ │ ├── HandyJSON-prefix.pch
│ │ ├── HandyJSON-umbrella.h
│ │ ├── HandyJSON.debug.xcconfig
│ │ ├── HandyJSON.modulemap
│ │ └── HandyJSON.release.xcconfig
│ ├── IGListDiffKit
│ │ ├── IGListDiffKit-Info.plist
│ │ ├── IGListDiffKit-dummy.m
│ │ ├── IGListDiffKit-prefix.pch
│ │ ├── IGListDiffKit-umbrella.h
│ │ ├── IGListDiffKit.debug.xcconfig
│ │ ├── IGListDiffKit.modulemap
│ │ └── IGListDiffKit.release.xcconfig
│ ├── IGListKit
│ │ ├── IGListKit-Info.plist
│ │ ├── IGListKit-dummy.m
│ │ ├── IGListKit-prefix.pch
│ │ ├── IGListKit-umbrella.h
│ │ ├── IGListKit.debug.xcconfig
│ │ ├── IGListKit.modulemap
│ │ └── IGListKit.release.xcconfig
│ ├── IQKeyboardManagerSwift
│ │ ├── IQKeyboardManagerSwift-Info.plist
│ │ ├── IQKeyboardManagerSwift-dummy.m
│ │ ├── IQKeyboardManagerSwift-prefix.pch
│ │ ├── IQKeyboardManagerSwift-umbrella.h
│ │ ├── IQKeyboardManagerSwift.debug.xcconfig
│ │ ├── IQKeyboardManagerSwift.modulemap
│ │ └── IQKeyboardManagerSwift.release.xcconfig
│ ├── Kingfisher
│ │ ├── Kingfisher-Info.plist
│ │ ├── Kingfisher-dummy.m
│ │ ├── Kingfisher-prefix.pch
│ │ ├── Kingfisher-umbrella.h
│ │ ├── Kingfisher.debug.xcconfig
│ │ ├── Kingfisher.modulemap
│ │ └── Kingfisher.release.xcconfig
│ ├── Localize-Swift
│ │ ├── Localize-Swift-Info.plist
│ │ ├── Localize-Swift-dummy.m
│ │ ├── Localize-Swift-prefix.pch
│ │ ├── Localize-Swift-umbrella.h
│ │ ├── Localize-Swift.debug.xcconfig
│ │ ├── Localize-Swift.modulemap
│ │ └── Localize-Swift.release.xcconfig
│ ├── LookinServer
│ │ ├── LookinServer-Info.plist
│ │ ├── LookinServer-dummy.m
│ │ ├── LookinServer-prefix.pch
│ │ ├── LookinServer-umbrella.h
│ │ ├── LookinServer.debug.xcconfig
│ │ ├── LookinServer.modulemap
│ │ └── LookinServer.release.xcconfig
│ ├── MBProgressHUD
│ │ ├── MBProgressHUD-Info.plist
│ │ ├── MBProgressHUD-dummy.m
│ │ ├── MBProgressHUD-prefix.pch
│ │ ├── MBProgressHUD-umbrella.h
│ │ ├── MBProgressHUD.debug.xcconfig
│ │ ├── MBProgressHUD.modulemap
│ │ └── MBProgressHUD.release.xcconfig
│ ├── MJRefresh
│ │ ├── MJRefresh-Info.plist
│ │ ├── MJRefresh-dummy.m
│ │ ├── MJRefresh-prefix.pch
│ │ ├── MJRefresh-umbrella.h
│ │ ├── MJRefresh.debug.xcconfig
│ │ ├── MJRefresh.modulemap
│ │ └── MJRefresh.release.xcconfig
│ ├── Moya
│ │ ├── Moya-Info.plist
│ │ ├── Moya-dummy.m
│ │ ├── Moya-prefix.pch
│ │ ├── Moya-umbrella.h
│ │ ├── Moya.debug.xcconfig
│ │ ├── Moya.modulemap
│ │ └── Moya.release.xcconfig
│ ├── NSObject+Rx
│ │ ├── NSObject+Rx-Info.plist
│ │ ├── NSObject+Rx-dummy.m
│ │ ├── NSObject+Rx-prefix.pch
│ │ ├── NSObject+Rx-umbrella.h
│ │ ├── NSObject+Rx.debug.xcconfig
│ │ ├── NSObject+Rx.modulemap
│ │ └── NSObject+Rx.release.xcconfig
│ ├── Pods-FY-IMChat
│ │ ├── Pods-FY-IMChat-Info.plist
│ │ ├── Pods-FY-IMChat-acknowledgements.markdown
│ │ ├── Pods-FY-IMChat-acknowledgements.plist
│ │ ├── Pods-FY-IMChat-dummy.m
│ │ ├── Pods-FY-IMChat-frameworks.sh
│ │ ├── Pods-FY-IMChat-umbrella.h
│ │ ├── Pods-FY-IMChat.debug.xcconfig
│ │ ├── Pods-FY-IMChat.modulemap
│ │ └── Pods-FY-IMChat.release.xcconfig
│ ├── R.swift.Library
│ │ ├── R.swift.Library-Info.plist
│ │ ├── R.swift.Library-dummy.m
│ │ ├── R.swift.Library-prefix.pch
│ │ ├── R.swift.Library-umbrella.h
│ │ ├── R.swift.Library.debug.xcconfig
│ │ ├── R.swift.Library.modulemap
│ │ └── R.swift.Library.release.xcconfig
│ ├── R.swift
│ │ ├── R.swift.debug.xcconfig
│ │ └── R.swift.release.xcconfig
│ ├── ReachabilitySwift
│ │ ├── ReachabilitySwift-Info.plist
│ │ ├── ReachabilitySwift-dummy.m
│ │ ├── ReachabilitySwift-prefix.pch
│ │ ├── ReachabilitySwift-umbrella.h
│ │ ├── ReachabilitySwift.debug.xcconfig
│ │ ├── ReachabilitySwift.modulemap
│ │ └── ReachabilitySwift.release.xcconfig
│ ├── RxCocoa
│ │ ├── RxCocoa-Info.plist
│ │ ├── RxCocoa-dummy.m
│ │ ├── RxCocoa-prefix.pch
│ │ ├── RxCocoa-umbrella.h
│ │ ├── RxCocoa.debug.xcconfig
│ │ ├── RxCocoa.modulemap
│ │ └── RxCocoa.release.xcconfig
│ ├── RxRelay
│ │ ├── RxRelay-Info.plist
│ │ ├── RxRelay-dummy.m
│ │ ├── RxRelay-prefix.pch
│ │ ├── RxRelay-umbrella.h
│ │ ├── RxRelay.debug.xcconfig
│ │ ├── RxRelay.modulemap
│ │ └── RxRelay.release.xcconfig
│ ├── RxSwift
│ │ ├── RxSwift-Info.plist
│ │ ├── RxSwift-dummy.m
│ │ ├── RxSwift-prefix.pch
│ │ ├── RxSwift-umbrella.h
│ │ ├── RxSwift.debug.xcconfig
│ │ ├── RxSwift.modulemap
│ │ └── RxSwift.release.xcconfig
│ ├── RxTheme
│ │ ├── RxTheme-Info.plist
│ │ ├── RxTheme-dummy.m
│ │ ├── RxTheme-prefix.pch
│ │ ├── RxTheme-umbrella.h
│ │ ├── RxTheme.debug.xcconfig
│ │ ├── RxTheme.modulemap
│ │ └── RxTheme.release.xcconfig
│ ├── SDWebImage
│ │ ├── SDWebImage-Info.plist
│ │ ├── SDWebImage-dummy.m
│ │ ├── SDWebImage-prefix.pch
│ │ ├── SDWebImage-umbrella.h
│ │ ├── SDWebImage.debug.xcconfig
│ │ ├── SDWebImage.modulemap
│ │ └── SDWebImage.release.xcconfig
│ ├── SQLiteRepairKit
│ │ ├── SQLiteRepairKit-Info.plist
│ │ ├── SQLiteRepairKit-dummy.m
│ │ ├── SQLiteRepairKit-prefix.pch
│ │ ├── SQLiteRepairKit-umbrella.h
│ │ ├── SQLiteRepairKit.debug.xcconfig
│ │ ├── SQLiteRepairKit.modulemap
│ │ └── SQLiteRepairKit.release.xcconfig
│ ├── SnapKit
│ │ ├── SnapKit-Info.plist
│ │ ├── SnapKit-dummy.m
│ │ ├── SnapKit-prefix.pch
│ │ ├── SnapKit-umbrella.h
│ │ ├── SnapKit.debug.xcconfig
│ │ ├── SnapKit.modulemap
│ │ └── SnapKit.release.xcconfig
│ ├── SwiftDate
│ │ ├── SwiftDate-Info.plist
│ │ ├── SwiftDate-dummy.m
│ │ ├── SwiftDate-prefix.pch
│ │ ├── SwiftDate-umbrella.h
│ │ ├── SwiftDate.debug.xcconfig
│ │ ├── SwiftDate.modulemap
│ │ └── SwiftDate.release.xcconfig
│ ├── SwifterSwift
│ │ ├── SwifterSwift-Info.plist
│ │ ├── SwifterSwift-dummy.m
│ │ ├── SwifterSwift-prefix.pch
│ │ ├── SwifterSwift-umbrella.h
│ │ ├── SwifterSwift.debug.xcconfig
│ │ ├── SwifterSwift.modulemap
│ │ └── SwifterSwift.release.xcconfig
│ ├── SwiftyJSON
│ │ ├── SwiftyJSON-Info.plist
│ │ ├── SwiftyJSON-dummy.m
│ │ ├── SwiftyJSON-prefix.pch
│ │ ├── SwiftyJSON-umbrella.h
│ │ ├── SwiftyJSON.debug.xcconfig
│ │ ├── SwiftyJSON.modulemap
│ │ └── SwiftyJSON.release.xcconfig
│ ├── TZImagePickerController
│ │ ├── TZImagePickerController-Info.plist
│ │ ├── TZImagePickerController-dummy.m
│ │ ├── TZImagePickerController-prefix.pch
│ │ ├── TZImagePickerController-umbrella.h
│ │ ├── TZImagePickerController.debug.xcconfig
│ │ ├── TZImagePickerController.modulemap
│ │ └── TZImagePickerController.release.xcconfig
│ ├── UITableView+FDTemplateLayoutCell
│ │ ├── UITableView+FDTemplateLayoutCell-Info.plist
│ │ ├── UITableView+FDTemplateLayoutCell-dummy.m
│ │ ├── UITableView+FDTemplateLayoutCell-prefix.pch
│ │ ├── UITableView+FDTemplateLayoutCell-umbrella.h
│ │ ├── UITableView+FDTemplateLayoutCell.debug.xcconfig
│ │ ├── UITableView+FDTemplateLayoutCell.modulemap
│ │ └── UITableView+FDTemplateLayoutCell.release.xcconfig
│ ├── UIView+FDCollapsibleConstraints
│ │ ├── UIView+FDCollapsibleConstraints-Info.plist
│ │ ├── UIView+FDCollapsibleConstraints-dummy.m
│ │ ├── UIView+FDCollapsibleConstraints-prefix.pch
│ │ ├── UIView+FDCollapsibleConstraints-umbrella.h
│ │ ├── UIView+FDCollapsibleConstraints.debug.xcconfig
│ │ ├── UIView+FDCollapsibleConstraints.modulemap
│ │ └── UIView+FDCollapsibleConstraints.release.xcconfig
│ ├── WCDB.swift
│ │ ├── WCDB.swift-Info.plist
│ │ ├── WCDB.swift-dummy.m
│ │ ├── WCDB.swift-prefix.pch
│ │ ├── WCDB.swift-umbrella.h
│ │ ├── WCDB.swift.debug.xcconfig
│ │ ├── WCDB.swift.modulemap
│ │ └── WCDB.swift.release.xcconfig
│ ├── WCDBOptimizedSQLCipher
│ │ ├── WCDBOptimizedSQLCipher-Info.plist
│ │ ├── WCDBOptimizedSQLCipher-dummy.m
│ │ ├── WCDBOptimizedSQLCipher-prefix.pch
│ │ ├── WCDBOptimizedSQLCipher-umbrella.h
│ │ ├── WCDBOptimizedSQLCipher.debug.xcconfig
│ │ ├── WCDBOptimizedSQLCipher.modulemap
│ │ └── WCDBOptimizedSQLCipher.release.xcconfig
│ ├── YBImageBrowser
│ │ ├── YBImageBrowser-Info.plist
│ │ ├── YBImageBrowser-dummy.m
│ │ ├── YBImageBrowser-prefix.pch
│ │ ├── YBImageBrowser-umbrella.h
│ │ ├── YBImageBrowser.debug.xcconfig
│ │ ├── YBImageBrowser.modulemap
│ │ └── YBImageBrowser.release.xcconfig
│ ├── YYImage
│ │ ├── YYImage-Info.plist
│ │ ├── YYImage-dummy.m
│ │ ├── YYImage-prefix.pch
│ │ ├── YYImage-umbrella.h
│ │ ├── YYImage.debug.xcconfig
│ │ ├── YYImage.modulemap
│ │ └── YYImage.release.xcconfig
│ └── YYText
│ │ ├── YYText-Info.plist
│ │ ├── YYText-dummy.m
│ │ ├── YYText-prefix.pch
│ │ ├── YYText-umbrella.h
│ │ ├── YYText.debug.xcconfig
│ │ ├── YYText.modulemap
│ │ └── YYText.release.xcconfig
│ ├── UITableView+FDTemplateLayoutCell.xcodeproj
│ └── project.pbxproj
│ ├── UITableView+FDTemplateLayoutCell
│ ├── Classes
│ │ ├── UITableView+FDIndexPathHeightCache.h
│ │ ├── UITableView+FDIndexPathHeightCache.m
│ │ ├── UITableView+FDKeyedHeightCache.h
│ │ ├── UITableView+FDKeyedHeightCache.m
│ │ ├── UITableView+FDTemplateLayoutCell.h
│ │ ├── UITableView+FDTemplateLayoutCell.m
│ │ ├── UITableView+FDTemplateLayoutCellDebug.h
│ │ └── UITableView+FDTemplateLayoutCellDebug.m
│ ├── LICENSE
│ └── README.md
│ ├── UIView+FDCollapsibleConstraints.xcodeproj
│ └── project.pbxproj
│ ├── UIView+FDCollapsibleConstraints
│ ├── Classes
│ │ ├── UIView+FDCollapsibleConstraints.h
│ │ └── UIView+FDCollapsibleConstraints.m
│ ├── LICENSE
│ └── README.md
│ ├── WCDB.swift.xcodeproj
│ └── project.pbxproj
│ ├── WCDB.swift
│ ├── LICENSE
│ ├── README.md
│ └── swift
│ │ └── source
│ │ ├── abstract
│ │ ├── Column.swift
│ │ ├── ColumnDef.swift
│ │ ├── ColumnIndex.swift
│ │ ├── ColumnResult.swift
│ │ ├── ColumnType.swift
│ │ ├── Conflict.swift
│ │ ├── Convertible.swift
│ │ ├── Describable.swift
│ │ ├── Expression.swift
│ │ ├── ForeignKey.swift
│ │ ├── FundamentalValue.swift
│ │ ├── Handle.swift
│ │ ├── HandleStatement.swift
│ │ ├── JoinClause.swift
│ │ ├── LiteralValue.swift
│ │ ├── ModuleArgument.swift
│ │ ├── Operable.swift
│ │ ├── Order.swift
│ │ ├── OrderTerm.swift
│ │ ├── Pragma.swift
│ │ ├── Statement.swift
│ │ ├── StatementAlterTable.swift
│ │ ├── StatementAttach.swift
│ │ ├── StatementCreateIndex.swift
│ │ ├── StatementCreateTable.swift
│ │ ├── StatementCreateVirtualTable.swift
│ │ ├── StatementDelete.swift
│ │ ├── StatementDetach.swift
│ │ ├── StatementDropIndex.swift
│ │ ├── StatementDropTable.swift
│ │ ├── StatementExplain.swift
│ │ ├── StatementInsert.swift
│ │ ├── StatementPragma.swift
│ │ ├── StatementReindex.swift
│ │ ├── StatementRelease.swift
│ │ ├── StatementRollback.swift
│ │ ├── StatementSavepoint.swift
│ │ ├── StatementSelect.swift
│ │ ├── StatementTransaction.swift
│ │ ├── StatementUpdate.swift
│ │ ├── StatementVacuum.swift
│ │ ├── Subquery.swift
│ │ ├── TableConstraint.swift
│ │ ├── Tokenize.swift
│ │ └── Tracer.swift
│ │ ├── builtin
│ │ ├── CodableType.swift
│ │ ├── CommonStatement.swift
│ │ └── Master.swift
│ │ ├── core
│ │ ├── base
│ │ │ ├── Config.swift
│ │ │ ├── Core.swift
│ │ │ ├── CoreStatement.swift
│ │ │ ├── Database.swift
│ │ │ ├── HandlePool.swift
│ │ │ ├── RecyclableCore.swift
│ │ │ └── Transaction.swift
│ │ ├── binding
│ │ │ ├── ColumnConstraintBinding.swift
│ │ │ ├── IndexBinding.swift
│ │ │ ├── Property.swift
│ │ │ ├── Redirectable.swift
│ │ │ ├── TableBinding.swift
│ │ │ ├── TableConstraintBinding.swift
│ │ │ └── VirtualTableBinding.swift
│ │ ├── codable
│ │ │ ├── CodingTableKey.swift
│ │ │ ├── ColumnCodable.swift
│ │ │ ├── ColumnTypeDecoder.swift
│ │ │ ├── TableCodable.swift
│ │ │ ├── TableDecoder.swift
│ │ │ └── TableEncoder.swift
│ │ ├── fts
│ │ │ └── WCDBTokenize.swift
│ │ └── interface
│ │ │ ├── ChainCall.swift
│ │ │ ├── Declare.swift
│ │ │ ├── Delete.swift
│ │ │ ├── Insert.swift
│ │ │ ├── Interface.swift
│ │ │ ├── MultiSelect.swift
│ │ │ ├── RowSelect.swift
│ │ │ ├── Select.swift
│ │ │ ├── Selectable.swift
│ │ │ ├── Table.swift
│ │ │ ├── TableInterface.swift
│ │ │ └── Update.swift
│ │ └── util
│ │ ├── Atomic.swift
│ │ ├── ConcurrentList.swift
│ │ ├── Convenience.swift
│ │ ├── Error.swift
│ │ ├── File.swift
│ │ ├── Lock.swift
│ │ ├── Optional.swift
│ │ ├── RWLock.swift
│ │ ├── Recyclable.swift
│ │ ├── SQLite-Bridging.c
│ │ ├── SQLite-Bridging.h
│ │ ├── SQLite-Bridging.swift
│ │ ├── SteadyClock.swift
│ │ ├── Tagged.swift
│ │ ├── ThreadLocal.swift
│ │ ├── TimedQueue.swift
│ │ └── WCDB-Bridging.h
│ ├── WCDBOptimizedSQLCipher.xcodeproj
│ └── project.pbxproj
│ ├── WCDBOptimizedSQLCipher
│ ├── LICENSE
│ ├── README.md
│ ├── ext
│ │ ├── fts3
│ │ │ ├── fts3.c
│ │ │ ├── fts3.h
│ │ │ ├── fts3Int.h
│ │ │ ├── fts3_aux.c
│ │ │ ├── fts3_expr.c
│ │ │ ├── fts3_hash.c
│ │ │ ├── fts3_hash.h
│ │ │ ├── fts3_icu.c
│ │ │ ├── fts3_porter.c
│ │ │ ├── fts3_snippet.c
│ │ │ ├── fts3_tokenize_vtab.c
│ │ │ ├── fts3_tokenizer.c
│ │ │ ├── fts3_tokenizer.h
│ │ │ ├── fts3_tokenizer1.c
│ │ │ ├── fts3_unicode.c
│ │ │ ├── fts3_unicode2.c
│ │ │ └── fts3_write.c
│ │ ├── icu
│ │ │ ├── icu.c
│ │ │ └── sqliteicu.h
│ │ ├── rbu
│ │ │ ├── sqlite3rbu.c
│ │ │ └── sqlite3rbu.h
│ │ ├── rtree
│ │ │ ├── rtree.c
│ │ │ ├── rtree.h
│ │ │ └── sqlite3rtree.h
│ │ └── userauth
│ │ │ └── sqlite3userauth.h
│ ├── fts5.c
│ ├── fts5.h
│ ├── keywordhash.h
│ ├── opcodes.c
│ ├── opcodes.h
│ ├── parse.c
│ ├── parse.h
│ ├── sqlite3.h
│ └── src
│ │ ├── alter.c
│ │ ├── analyze.c
│ │ ├── attach.c
│ │ ├── auth.c
│ │ ├── backup.c
│ │ ├── bitvec.c
│ │ ├── btmutex.c
│ │ ├── btree.c
│ │ ├── btree.h
│ │ ├── btreeInt.h
│ │ ├── build.c
│ │ ├── callback.c
│ │ ├── complete.c
│ │ ├── crypto.c
│ │ ├── crypto.h
│ │ ├── crypto_cc.c
│ │ ├── crypto_impl.c
│ │ ├── crypto_libtomcrypt.c
│ │ ├── ctime.c
│ │ ├── date.c
│ │ ├── dbstat.c
│ │ ├── delete.c
│ │ ├── expr.c
│ │ ├── fault.c
│ │ ├── fkey.c
│ │ ├── func.c
│ │ ├── global.c
│ │ ├── hash.c
│ │ ├── hash.h
│ │ ├── hwtime.h
│ │ ├── insert.c
│ │ ├── legacy.c
│ │ ├── loadext.c
│ │ ├── main.c
│ │ ├── malloc.c
│ │ ├── mem0.c
│ │ ├── mem1.c
│ │ ├── mem2.c
│ │ ├── mem3.c
│ │ ├── mem5.c
│ │ ├── memjournal.c
│ │ ├── msvc.h
│ │ ├── mutex.c
│ │ ├── mutex.h
│ │ ├── mutex_noop.c
│ │ ├── mutex_unix.c
│ │ ├── mutex_wcdb.c
│ │ ├── mutex_wcdb.h
│ │ ├── notify.c
│ │ ├── os.c
│ │ ├── os.h
│ │ ├── os_common.h
│ │ ├── os_setup.h
│ │ ├── os_unix.c
│ │ ├── os_wcdb.c
│ │ ├── os_wcdb.h
│ │ ├── pager.c
│ │ ├── pager.h
│ │ ├── pcache.c
│ │ ├── pcache.h
│ │ ├── pcache1.c
│ │ ├── pragma.c
│ │ ├── pragma.h
│ │ ├── prepare.c
│ │ ├── printf.c
│ │ ├── queue.c
│ │ ├── queue.h
│ │ ├── random.c
│ │ ├── resolve.c
│ │ ├── rowset.c
│ │ ├── select.c
│ │ ├── sqlcipher.h
│ │ ├── sqlite3ext.h
│ │ ├── sqliteInt.h
│ │ ├── sqliteLimit.h
│ │ ├── status.c
│ │ ├── table.c
│ │ ├── threads.c
│ │ ├── tokenize.c
│ │ ├── treeview.c
│ │ ├── trigger.c
│ │ ├── update.c
│ │ ├── utf.c
│ │ ├── util.c
│ │ ├── vacuum.c
│ │ ├── vdbe.c
│ │ ├── vdbe.h
│ │ ├── vdbeInt.h
│ │ ├── vdbeapi.c
│ │ ├── vdbeaux.c
│ │ ├── vdbeblob.c
│ │ ├── vdbemem.c
│ │ ├── vdbesort.c
│ │ ├── vdbetrace.c
│ │ ├── vtab.c
│ │ ├── vxworks.h
│ │ ├── wal.c
│ │ ├── wal.h
│ │ ├── walker.c
│ │ ├── where.c
│ │ ├── whereInt.h
│ │ ├── wherecode.c
│ │ └── whereexpr.c
│ ├── YBImageBrowser.xcodeproj
│ └── project.pbxproj
│ ├── YBImageBrowser
│ ├── LICENSE
│ ├── README.md
│ ├── Video
│ │ ├── YBIBVideoActionBar.h
│ │ ├── YBIBVideoActionBar.m
│ │ ├── YBIBVideoCell+Internal.h
│ │ ├── YBIBVideoCell.h
│ │ ├── YBIBVideoCell.m
│ │ ├── YBIBVideoData+Internal.h
│ │ ├── YBIBVideoData.h
│ │ ├── YBIBVideoData.m
│ │ ├── YBIBVideoTopBar.h
│ │ ├── YBIBVideoTopBar.m
│ │ ├── YBIBVideoView.h
│ │ ├── YBIBVideoView.m
│ │ └── YBImageBrowserVideo.bundle
│ │ │ ├── ybib_bigPlay@2x.png
│ │ │ ├── ybib_bigPlay@3x.png
│ │ │ ├── ybib_cancel@2x.png
│ │ │ ├── ybib_cancel@3x.png
│ │ │ ├── ybib_circlePoint@2x.png
│ │ │ ├── ybib_circlePoint@3x.png
│ │ │ ├── ybib_pause@2x.png
│ │ │ ├── ybib_pause@3x.png
│ │ │ ├── ybib_play@2x.png
│ │ │ └── ybib_play@3x.png
│ └── YBImageBrowser
│ │ ├── AuxiliaryView
│ │ ├── YBIBAuxiliaryViewHandler.h
│ │ ├── YBIBAuxiliaryViewHandler.m
│ │ ├── YBIBLoadingView.h
│ │ ├── YBIBLoadingView.m
│ │ ├── YBIBToastView.h
│ │ └── YBIBToastView.m
│ │ ├── Base
│ │ ├── NSObject+YBImageBrowser.h
│ │ ├── NSObject+YBImageBrowser.m
│ │ ├── YBIBAnimatedTransition.h
│ │ ├── YBIBAnimatedTransition.m
│ │ ├── YBIBCollectionView.h
│ │ ├── YBIBCollectionView.m
│ │ ├── YBIBCollectionViewLayout.h
│ │ ├── YBIBCollectionViewLayout.m
│ │ ├── YBIBContainerView.h
│ │ ├── YBIBContainerView.m
│ │ ├── YBIBDataMediator.h
│ │ ├── YBIBDataMediator.m
│ │ ├── YBIBScreenRotationHandler.h
│ │ ├── YBIBScreenRotationHandler.m
│ │ └── YBImageBrowser+Internal.h
│ │ ├── Helper
│ │ ├── YBIBCopywriter.h
│ │ ├── YBIBCopywriter.m
│ │ ├── YBIBIconManager.h
│ │ ├── YBIBIconManager.m
│ │ ├── YBIBPhotoAlbumManager.h
│ │ ├── YBIBPhotoAlbumManager.m
│ │ ├── YBIBSentinel.h
│ │ ├── YBIBSentinel.m
│ │ ├── YBIBUtilities.h
│ │ └── YBIBUtilities.m
│ │ ├── Image
│ │ ├── YBIBImageCache+Internal.h
│ │ ├── YBIBImageCache.h
│ │ ├── YBIBImageCache.m
│ │ ├── YBIBImageCell+Internal.h
│ │ ├── YBIBImageCell.h
│ │ ├── YBIBImageCell.m
│ │ ├── YBIBImageData+Internal.h
│ │ ├── YBIBImageData.h
│ │ ├── YBIBImageData.m
│ │ ├── YBIBImageLayout.h
│ │ ├── YBIBImageLayout.m
│ │ ├── YBIBImageScrollView.h
│ │ ├── YBIBImageScrollView.m
│ │ ├── YBIBInteractionProfile.h
│ │ ├── YBIBInteractionProfile.m
│ │ ├── YBImage.h
│ │ └── YBImage.m
│ │ ├── Protocol
│ │ ├── YBIBCellProtocol.h
│ │ ├── YBIBDataProtocol.h
│ │ ├── YBIBGetBaseInfoProtocol.h
│ │ ├── YBIBOperateBrowserProtocol.h
│ │ ├── YBIBOrientationReceiveProtocol.h
│ │ ├── YBImageBrowserDataSource.h
│ │ └── YBImageBrowserDelegate.h
│ │ ├── ToolView
│ │ ├── YBIBSheetView.h
│ │ ├── YBIBSheetView.m
│ │ ├── YBIBToolViewHandler.h
│ │ ├── YBIBToolViewHandler.m
│ │ ├── YBIBTopView.h
│ │ └── YBIBTopView.m
│ │ ├── WebImageMediator
│ │ ├── YBIBDefaultWebImageMediator.h
│ │ ├── YBIBDefaultWebImageMediator.m
│ │ └── YBIBWebImageMediator.h
│ │ ├── YBImageBrowser.bundle
│ │ ├── ybib_loading@2x.png
│ │ ├── ybib_loading@3x.png
│ │ ├── ybib_more@2x.png
│ │ ├── ybib_more@3x.png
│ │ ├── ybib_save@2x.png
│ │ └── ybib_save@3x.png
│ │ ├── YBImageBrowser.h
│ │ └── YBImageBrowser.m
│ ├── YYImage.xcodeproj
│ └── project.pbxproj
│ ├── YYImage
│ ├── LICENSE
│ ├── README.md
│ └── YYImage
│ │ ├── YYAnimatedImageView.h
│ │ ├── YYAnimatedImageView.m
│ │ ├── YYFrameImage.h
│ │ ├── YYFrameImage.m
│ │ ├── YYImage.h
│ │ ├── YYImage.m
│ │ ├── YYImageCoder.h
│ │ ├── YYImageCoder.m
│ │ ├── YYSpriteSheetImage.h
│ │ └── YYSpriteSheetImage.m
│ ├── YYText.xcodeproj
│ └── project.pbxproj
│ └── YYText
│ ├── LICENSE
│ ├── README.md
│ └── YYText
│ ├── Component
│ ├── YYTextContainerView.h
│ ├── YYTextContainerView.m
│ ├── YYTextDebugOption.h
│ ├── YYTextDebugOption.m
│ ├── YYTextEffectWindow.h
│ ├── YYTextEffectWindow.m
│ ├── YYTextInput.h
│ ├── YYTextInput.m
│ ├── YYTextKeyboardManager.h
│ ├── YYTextKeyboardManager.m
│ ├── YYTextLayout.h
│ ├── YYTextLayout.m
│ ├── YYTextLine.h
│ ├── YYTextLine.m
│ ├── YYTextMagnifier.h
│ ├── YYTextMagnifier.m
│ ├── YYTextSelectionView.h
│ └── YYTextSelectionView.m
│ ├── String
│ ├── YYTextArchiver.h
│ ├── YYTextArchiver.m
│ ├── YYTextAttribute.h
│ ├── YYTextAttribute.m
│ ├── YYTextParser.h
│ ├── YYTextParser.m
│ ├── YYTextRubyAnnotation.h
│ ├── YYTextRubyAnnotation.m
│ ├── YYTextRunDelegate.h
│ └── YYTextRunDelegate.m
│ ├── Utility
│ ├── NSAttributedString+YYText.h
│ ├── NSAttributedString+YYText.m
│ ├── NSParagraphStyle+YYText.h
│ ├── NSParagraphStyle+YYText.m
│ ├── UIPasteboard+YYText.h
│ ├── UIPasteboard+YYText.m
│ ├── UIView+YYText.h
│ ├── UIView+YYText.m
│ ├── YYTextAsyncLayer.h
│ ├── YYTextAsyncLayer.m
│ ├── YYTextTransaction.h
│ ├── YYTextTransaction.m
│ ├── YYTextUtilities.h
│ ├── YYTextUtilities.m
│ ├── YYTextWeakProxy.h
│ └── YYTextWeakProxy.m
│ ├── YYLabel.h
│ ├── YYLabel.m
│ ├── YYText.h
│ ├── YYTextView.h
│ └── YYTextView.m
├── LICENSE
├── README.md
└── ScreenShot
├── .DS_Store
├── DarkTheme.png
├── JetChat.gif
├── JetChatSmall.png
├── LightTheme.png
└── Moments.png
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/.DS_Store
--------------------------------------------------------------------------------
/JetChat/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@2xstore_1024pt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@2xstore_1024pt.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Notification@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Notification@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Notification@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Notification@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small-40@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoDownload.imageset/MessageVideoDownload@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoDownload.imageset/MessageVideoDownload@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoDownload.imageset/MessageVideoDownload@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoDownload.imageset/MessageVideoDownload@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoPlay.imageset/MessageVideoPlay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoPlay.imageset/MessageVideoPlay@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoPlay.imageset/MessageVideoPlay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/MessageVideoPlay.imageset/MessageVideoPlay@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ReceiverImageNodeBorder.imageset/ReceiverImageNodeBorder@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ReceiverImageNodeBorder.imageset/ReceiverImageNodeBorder@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ReceiverImageNodeBorder.imageset/ReceiverImageNodeBorder@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ReceiverImageNodeBorder.imageset/ReceiverImageNodeBorder@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_avatar_placeholder.imageset/ic_avatar_placeholder@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_group_placeholder.imageset/ic_group_placeholder@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_n.imageset/ic_msg_forward_n@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_n.imageset/ic_msg_forward_n@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_n.imageset/ic_msg_forward_n@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_n.imageset/ic_msg_forward_n@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_s.imageset/ic_msg_forward_s@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_s.imageset/ic_msg_forward_s@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_s.imageset/ic_msg_forward_s@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/ic_msg_forward_s.imageset/ic_msg_forward_s@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_highlight.imageset/message_receiver_background_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_highlight.imageset/message_receiver_background_highlight@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_highlight.imageset/message_receiver_background_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_highlight.imageset/message_receiver_background_highlight@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_normal.imageset/message_receiver_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_normal.imageset/message_receiver_background_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_normal.imageset/message_receiver_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_normal.imageset/message_receiver_background_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_reversed.imageset/message_receiver_background_reversed@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_reversed.imageset/message_receiver_background_reversed@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_reversed.imageset/message_receiver_background_reversed@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_receiver_background_reversed.imageset/message_receiver_background_reversed@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_highlight.imageset/message_sender_background_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_highlight.imageset/message_sender_background_highlight@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_highlight.imageset/message_sender_background_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_highlight.imageset/message_sender_background_highlight@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_normal.imageset/message_sender_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_normal.imageset/message_sender_background_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_normal.imageset/message_sender_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_normal.imageset/message_sender_background_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_reversed.imageset/message_sender_background_reversed@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_reversed.imageset/message_sender_background_reversed@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_reversed.imageset/message_sender_background_reversed@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_sender_background_reversed.imageset/message_sender_background_reversed@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_normal.imageset/message_voice_receiver_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_normal.imageset/message_voice_receiver_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_normal.imageset/message_voice_receiver_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_normal.imageset/message_voice_receiver_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_1.imageset/message_voice_receiver_playing_1@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_1.imageset/message_voice_receiver_playing_1@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_1.imageset/message_voice_receiver_playing_1@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_1.imageset/message_voice_receiver_playing_1@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_2.imageset/message_voice_receiver_playing_2@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_2.imageset/message_voice_receiver_playing_2@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_2.imageset/message_voice_receiver_playing_2@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_2.imageset/message_voice_receiver_playing_2@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_3.imageset/message_voice_receiver_playing_3@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_3.imageset/message_voice_receiver_playing_3@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_3.imageset/message_voice_receiver_playing_3@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_receiver_playing_3.imageset/message_voice_receiver_playing_3@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_normal.imageset/message_voice_sender_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_normal.imageset/message_voice_sender_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_normal.imageset/message_voice_sender_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_normal.imageset/message_voice_sender_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_1.imageset/message_voice_sender_playing_1@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_1.imageset/message_voice_sender_playing_1@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_1.imageset/message_voice_sender_playing_1@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_1.imageset/message_voice_sender_playing_1@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_2.imageset/message_voice_sender_playing_2@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_2.imageset/message_voice_sender_playing_2@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_2.imageset/message_voice_sender_playing_2@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_2.imageset/message_voice_sender_playing_2@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_3.imageset/message_voice_sender_playing_3@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_3.imageset/message_voice_sender_playing_3@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_3.imageset/message_voice_sender_playing_3@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/message_voice_sender_playing_3.imageset/message_voice_sender_playing_3@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "play_btn_normal.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_normal.imageset/play_btn_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_normal.imageset/play_btn_normal.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_pressed.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "play_btn_pressed.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_pressed.imageset/play_btn_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/play_btn_pressed.imageset/play_btn_pressed.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_back_button.imageset/player_back_button@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_back_button.imageset/player_back_button@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_back_button.imageset/player_back_button@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_back_button.imageset/player_back_button@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_suspend_button.imageset/player_suspend_button@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_suspend_button.imageset/player_suspend_button@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_suspend_button.imageset/player_suspend_button@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/ChatView/player_suspend_button.imageset/player_suspend_button@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Common/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Common/ic_list_selection.imageset/ic_list_selection@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Common/ic_list_selection.imageset/ic_list_selection@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Common/ic_list_selection.imageset/ic_list_selection@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Common/ic_list_selection.imageset/ic_list_selection@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Common/ic_placeholder.imageset/ic_placeholder@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Common/ic_placeholder.imageset/ic_placeholder@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Common/ic_placeholder.imageset/ic_placeholder@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Common/ic_placeholder.imageset/ic_placeholder@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/Launch(320*480).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/Launch(320*480).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(1125*2436).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(1125*2436).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(1242*2208).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(1242*2208).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*1136)-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*1136)-1.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*1136).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*1136).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*960)-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*960)-1.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*960).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(640*960).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(750*1334).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(750*1334).png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(768*1024)-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(768*1024)-1.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(768*1024)@2x-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/LaunchImage.launchimage/LaunchImage(768*1024)@2x-1.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Mine/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Mine/icon_arrow_right.imageset/icon_arrow_right@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Mine/icon_arrow_right.imageset/icon_arrow_right@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Mine/icon_arrow_right.imageset/icon_arrow_right@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Mine/icon_arrow_right.imageset/icon_arrow_right@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_album_reflash.imageset/ic_album_reflash@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_album_reflash.imageset/ic_album_reflash@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_normal.imageset/ic_comment_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_normal.imageset/ic_comment_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_normal.imageset/ic_comment_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_normal.imageset/ic_comment_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_selected.imageset/ic_comment_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_selected.imageset/ic_comment_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_selected.imageset/ic_comment_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_comment_selected.imageset/ic_comment_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_normal.imageset/ic_star_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_normal.imageset/ic_star_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_normal.imageset/ic_star_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_normal.imageset/ic_star_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_selected.imageset/ic_star_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_selected.imageset/ic_star_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_selected.imageset/ic_star_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/ic_star_selected.imageset/ic_star_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_black.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "filename" : "nav_camera_black.png",
5 | "idiom" : "universal",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "author" : "xcode",
19 | "version" : 1
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_black.imageset/nav_camera_black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_black.imageset/nav_camera_black.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_white.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "filename" : "nav_camera_white.png",
5 | "idiom" : "universal",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "author" : "xcode",
19 | "version" : 1
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_white.imageset/nav_camera_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Moments/nav_camera_white.imageset/nav_camera_white.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/icon_more_add.imageset/icon_more_add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/icon_more_add.imageset/icon_more_add@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/icon_more_add.imageset/icon_more_add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/icon_more_add.imageset/icon_more_add@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_black.imageset/nav_back_black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_black.imageset/nav_back_black@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_black.imageset/nav_back_black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_black.imageset/nav_back_black@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_white.imageset/nav_back_white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_white.imageset/nav_back_white@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_white.imageset/nav_back_white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/Nav/nav_back_white.imageset/nav_back_white@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_normal.imageset/ic_tabbar01_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_normal.imageset/ic_tabbar01_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_normal.imageset/ic_tabbar01_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_normal.imageset/ic_tabbar01_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_selected.imageset/ic_tabbar01_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_selected.imageset/ic_tabbar01_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_selected.imageset/ic_tabbar01_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar01_selected.imageset/ic_tabbar01_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_normal.imageset/ic_tabbar02_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_normal.imageset/ic_tabbar02_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_normal.imageset/ic_tabbar02_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_normal.imageset/ic_tabbar02_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_selected.imageset/ic_tabbar02_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_selected.imageset/ic_tabbar02_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_selected.imageset/ic_tabbar02_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar02_selected.imageset/ic_tabbar02_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_normal.imageset/ic_tabbar03_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_normal.imageset/ic_tabbar03_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_normal.imageset/ic_tabbar03_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_normal.imageset/ic_tabbar03_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_selected.imageset/ic_tabbar03_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_selected.imageset/ic_tabbar03_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_selected.imageset/ic_tabbar03_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar03_selected.imageset/ic_tabbar03_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_normal.imageset/ic_tabbar04_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_normal.imageset/ic_tabbar04_normal@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_normal.imageset/ic_tabbar04_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_normal.imageset/ic_tabbar04_normal@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_selected.imageset/ic_tabbar04_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_selected.imageset/ic_tabbar04_selected@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_selected.imageset/ic_tabbar04_selected@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Assets.xcassets/TabBar/ic_tabbar04_selected.imageset/ic_tabbar04_selected@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Base/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Base/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Common/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Common/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Extensions/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Extensions/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/Info.plist
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_error@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_error@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_error@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_error@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_failure@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_failure@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_failure@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_failure@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_success@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_success@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_success@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_hud_success@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_status_error@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_status_error@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_status_error@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/HUDProgress/HUDAssets.bundle/icon_status_error@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Libraries/NavPopup/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Libraries/NavPopup/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/ChatRoom/Model/FYMessageBaseModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FYMessageBaseModel.swift
3 | // FY-JetChat
4 | //
5 | // Created by iOS.Jet on 2019/11/20.
6 | // Copyright © 2019 Jett. All rights reserved.
7 | //
8 |
9 | import UIKit
10 | import WCDBSwift
11 | import HandyJSON
12 |
13 | class FYMessageBaseModel: NSObject, HandyJSON {
14 |
15 | required override init() { }
16 | }
17 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/Moments/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/Moments/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/Moments/JSONData/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/Moments/JSONData/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/Moments/View/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/Moments/View/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/Moments/View/Cell/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/Moments/View/Cell/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/QrScan/Image/icon_qrc_border@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/QrScan/Image/icon_qrc_border@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/MainModule/QrScan/Image/icon_qrc_line@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/MainModule/QrScan/Image/icon_qrc_line@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Resource/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Resource/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Resource/Languages/zh-Hans.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /*
2 | InfoPlist.strings
3 | FY-IMChat
4 |
5 | 简体中文
6 |
7 | Created by iOS.Jet on 2019/3/4.
8 | Copyright © 2019 development. All rights reserved.
9 | */
10 |
11 | NSCameraUsageDescription = "需要扫描二维码或拍照,是否允许打开相机?";
12 | NSPhotoLibraryUsageDescription = "App需要您的同意,才能访问相册保存图片";
13 | NSPhotoLibraryAddUsageDescription = "App需要您的同意,才能访问相册保存图片";
14 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Resource/Languages/zh-Hans.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Resource/Video/localVideo0.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Resource/Video/localVideo0.mp4
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Thirdparty/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Thirdparty/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/DataBase/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/DataBase/.DS_Store
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/FPSLabel/WeakProxy.h:
--------------------------------------------------------------------------------
1 | //
2 | // WeakProxy.h
3 | // FPSDemo
4 | //
5 | // Created by just so so on 2019/10/7.
6 | // Copyright © 2019 bruce yao. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface WeakProxy : NSProxy
14 | + (instancetype)proxyWith:(id)target;
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Helper/ChatEmotionAttachment.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ChatEmotionAttachment.swift
3 | // FY-JetChat
4 | //
5 | // Created by iOS.Jet on 2019/11/22.
6 | // Copyright © 2019 Jett. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class ChatEmotionAttachment: NSTextAttachment {
12 | var text: String?
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotion@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotion@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotion@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotion@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotionHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotionHL@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotionHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewEmotionHL@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoice@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoice@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoice@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoice@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoiceHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoiceHL@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoiceHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewInputVoiceHL@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboard@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboard@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboard@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboard@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboardHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboardHL@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboardHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/ToolViewKeyboardHL@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtnHL_Black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtnHL_Black@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtnHL_Black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtnHL_Black@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtn_Black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtn_Black@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtn_Black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/ChatToolbar/TypeSelectorBtn_Black@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emoji/ic_emotion_delete@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emoji/ic_emotion_delete@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emoji/ic_emotion_delete@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emoji/ic_emotion_delete@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_100@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_100@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_10@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_10@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_11@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_11@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_12@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_12@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_13@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_13@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_14@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_14@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_15@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_15@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_16@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_17@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_17@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_18@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_18@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_19@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_19@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_1@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_1@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_20@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_21@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_21@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_22@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_22@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_23@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_23@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_24@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_24@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_25@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_25@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_26@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_26@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_27@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_27@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_28@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_28@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_29@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_2@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_2@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_30@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_30@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_31@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_31@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_32@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_32@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_33@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_33@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_34@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_34@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_35@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_35@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_36@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_36@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_37@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_37@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_38@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_38@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_39@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_39@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_3@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_3@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_40@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_41@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_41@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_42@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_42@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_43@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_43@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_44@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_44@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_45@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_45@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_46@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_46@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_47@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_47@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_48@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_48@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_49@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_49@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_4@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_4@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_50@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_50@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_51@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_51@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_52@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_52@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_53@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_53@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_54@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_54@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_55@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_55@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_56@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_56@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_57@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_57@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_58@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_58@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_59@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_59@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_5@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_60@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_61@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_61@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_62@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_62@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_63@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_63@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_64@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_64@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_65@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_65@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_66@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_66@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_67@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_67@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_68@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_68@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_69@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_69@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_6@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_6@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_70@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_70@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_71@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_71@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_72@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_72@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_73@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_73@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_74@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_74@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_75@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_75@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_76@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_77@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_77@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_78@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_78@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_79@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_79@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_7@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_7@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_80@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_80@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_81@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_81@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_82@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_82@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_83@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_83@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_84@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_84@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_85@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_85@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_86@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_86@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_87@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_87@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_88@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_88@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_89@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_89@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_8@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_8@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_90@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_90@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_91@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_91@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_92@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_92@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_93@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_93@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_94@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_94@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_95@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_95@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_96@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_96@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_97@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_97@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_98@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_98@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_99@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_99@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_9@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/Expression.bundle/Expression_9@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/icon_emoji_expression@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/icon_emoji_expression@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/icon_emoji_expression@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/Emotion/icon_emoji_expression@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_album@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_album@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_album@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_album@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_camera@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_camera@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_camera@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_camera@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_favorite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_favorite@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_favorite@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_favorite@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_friendcard@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_friendcard@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_friendcard@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_friendcard@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_location@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_location@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_location@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_location@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_pay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_pay@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_pay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_pay@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_sight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_sight@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_sight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_sight@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_video@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_video@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_video@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_video@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_voice@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_voice@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_voice@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_voice@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_wallet@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_wallet@2x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_wallet@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/FY-IMChat/Classes/Utilites/KeyboardCore/Resource/MoreMnues/ic_more_wallet@3x.png
--------------------------------------------------------------------------------
/JetChat/FY-IMChat/FY-IMChat.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.application-groups
6 |
7 | group.com.jetchat.2022.JetChatWidget
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Assets.xcassets/AccentColor.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "colors" : [
3 | {
4 | "idiom" : "universal"
5 | }
6 | ],
7 | "info" : {
8 | "author" : "xcode",
9 | "version" : 1
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Assets.xcassets/WidgetBackground.colorset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "colors" : [
3 | {
4 | "idiom" : "universal"
5 | }
6 | ],
7 | "info" : {
8 | "author" : "xcode",
9 | "version" : 1
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Assets.xcassets/icon_widget_bg.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "filename" : "icon_widget_bg.png",
5 | "idiom" : "universal",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "author" : "xcode",
19 | "version" : 1
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Assets.xcassets/icon_widget_bg.imageset/icon_widget_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/JetChatWidget/Assets.xcassets/icon_widget_bg.imageset/icon_widget_bg.png
--------------------------------------------------------------------------------
/JetChat/JetChatWidget/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | NSExtension
6 |
7 | NSExtensionPointIdentifier
8 | com.apple.widgetkit-extension
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/JetChat/JetChatWidgetExtension.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.application-groups
6 |
7 | group.com.jetchat.2022.JetChatWidget
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/JetChat/Pods/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/.DS_Store
--------------------------------------------------------------------------------
/JetChat/Pods/HandyJSON/Source/Export.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Export.swift
3 | // HandyJSON
4 | //
5 | // Created by zhouzhuo on 16/07/2017.
6 | // Copyright © 2017 aliyun. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public protocol HandyJSONCustomTransformable: _ExtendCustomBasicType {}
12 |
13 | public protocol HandyJSON: _ExtendCustomModelType {}
14 |
15 | public protocol HandyJSONEnum: _RawEnumProtocol {}
16 |
--------------------------------------------------------------------------------
/JetChat/Pods/HandyJSON/Source/MangledName.swift:
--------------------------------------------------------------------------------
1 | //
2 | // MangledName.swift
3 | // HandyJSON
4 | //
5 | // Created by chantu on 2019/2/2.
6 | // Copyright © 2019 aliyun. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | // mangled name might contain 0 but it is not the end, do not just use strlen
12 | func getMangledTypeNameSize(_ mangledName: UnsafePointer) -> Int {
13 | // TODO: should find the actually size
14 | return 256
15 | }
16 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListDiffKit/Source/IGListDiffKit/IGListCompatibility.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | #if TARGET_OS_EMBEDDED || TARGET_OS_SIMULATOR
11 | #import
12 | #else
13 | #import
14 | #endif
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListKit/Source/IGListKit/Internal/IGListAdapter+DebugDescription.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | @interface IGListAdapter (DebugDescription)
11 |
12 | - (NSArray *)debugDescriptionLines;
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListKit/Source/IGListKit/Internal/IGListAdapterUpdater+DebugDescription.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | @interface IGListAdapterUpdater (DebugDescription)
11 |
12 | - (NSArray *)debugDescriptionLines;
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListKit/Source/IGListKit/Internal/IGListBatchUpdateData+DebugDescription.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | @interface IGListBatchUpdateData (DebugDescription)
11 |
12 | - (NSArray *)debugDescriptionLines;
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListKit/Source/IGListKit/Internal/UICollectionView+DebugDescription.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | @interface UICollectionView (DebugDescription)
11 |
12 | - (NSArray *)debugDescriptionLines;
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/IGListKit/Source/IGListKit/Internal/UIScrollView+IGListKit.h:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Facebook, Inc. and its affiliates.
3 | *
4 | * This source code is licensed under the MIT license found in the
5 | * LICENSE file in the root directory of this source tree.
6 | */
7 |
8 | #import
9 |
10 | @interface UIScrollView (IGListKit)
11 |
12 | - (UIEdgeInsets) ig_contentInset;
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UIBlurEffect+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIBlurEffect+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/10/8.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UIBlurEffect (LookinServer)
12 |
13 | /// 该 number 包装的对象是 UIBlurEffectStyle,之所以用 NSNumber 是因为想把 0 和 nil 区分开,毕竟这里是在 hook 系统,稳一点好。
14 | @property(nonatomic, strong) NSNumber *lks_effectStyleNumber;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UIImage+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImage+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/5/14.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UIImage (LookinServer)
12 |
13 | @property(nonatomic, copy) NSString *lks_imageSourceName;
14 |
15 | - (NSData *)lookin_data;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UIImageView+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImageView+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/9/18.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UIImageView (LookinServer)
12 |
13 | - (NSString *)lks_imageSourceName;
14 | - (NSNumber *)lks_imageViewOidIfHasImage;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UILabel+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UILabel+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/2/26.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UILabel (LookinServer)
12 |
13 | @property(nonatomic, assign) CGFloat lks_fontSize;
14 |
15 | - (NSString *)lks_fontName;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UITableView+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableView+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/9/5.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UITableView (LookinServer)
12 |
13 | - (NSArray *)lks_numberOfRows;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UITextField+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITextField+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/2/26.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UITextField (LookinServer)
12 |
13 | @property(nonatomic, assign) CGFloat lks_fontSize;
14 |
15 | - (NSString *)lks_fontName;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UITextView+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITextView+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/2/26.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UITextView (LookinServer)
12 |
13 | @property(nonatomic, assign) CGFloat lks_fontSize;
14 |
15 | - (NSString *)lks_fontName;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UIViewController+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIViewController+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/4/22.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UIViewController (LookinServer)
12 |
13 | + (UIViewController *)lks_visibleViewController;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Category/UIVisualEffectView+LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIVisualEffectView+LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/10/8.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface UIVisualEffectView (LookinServer)
12 |
13 | - (void)setLks_blurEffectStyleNumber:(NSNumber *)lks_blurEffectStyleNumber;
14 |
15 | - (NSNumber *)lks_blurEffectStyleNumber;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Connection/LKS_RequestHandler.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_RequestHandler.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/1/15.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface LKS_RequestHandler : NSObject
12 |
13 | - (BOOL)canHandleRequestType:(uint32_t)requestType;
14 |
15 | - (void)handleRequestType:(uint32_t)requestType tag:(uint32_t)tag object:(id)object;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/LookinServer.h:
--------------------------------------------------------------------------------
1 | //
2 | // LookinServer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/7/20.
6 | // https://lookin.work
7 | //
8 |
9 | #ifndef LookinServer_h
10 | #define LookinServer_h
11 |
12 |
13 | #endif /* LookinServer_h */
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Others/LKS_AttrGroupsMaker.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_AttrGroupsMaker.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/6/6.
6 | // https://lookin.work
7 | //
8 |
9 | #import "LookinDefines.h"
10 |
11 | @class LookinAttributesGroup;
12 |
13 | @interface LKS_AttrGroupsMaker : NSObject
14 |
15 | + (NSArray *)attrGroupsForLayer:(CALayer *)layer;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Others/LKS_EventHandlerMaker.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_EventHandlerMaker.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/8/7.
6 | // https://lookin.work
7 | //
8 |
9 | #import "LookinDefines.h"
10 |
11 | @class LookinEventHandler;
12 |
13 | @interface LKS_EventHandlerMaker : NSObject
14 |
15 | + (NSArray *)makeForView:(UIView *)view;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Others/LKS_ExportManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_ExportManager.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/5/13.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface LKS_ExportManager : NSObject
12 |
13 | + (instancetype)sharedInstance;
14 |
15 | - (void)exportAndShare;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Others/LKS_ObjectRegistry.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_ObjectRegistry.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/4/21.
6 | // https://lookin.work
7 | //
8 |
9 | #import
10 |
11 | @interface LKS_ObjectRegistry : NSObject
12 |
13 | + (instancetype)sharedInstance;
14 |
15 | - (unsigned long)addObject:(NSObject *)object;
16 |
17 | - (NSObject *)objectWithOid:(unsigned long)oid;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Others/LKS_TraceManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_TraceManager.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/5/5.
6 | // https://lookin.work
7 | //
8 |
9 |
10 |
11 | #import
12 |
13 | @class LookinIvarTrace;
14 |
15 | @interface LKS_TraceManager : NSObject
16 |
17 | + (instancetype)sharedInstance;
18 |
19 | - (void)reload;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Server/Perspective/LKS_PerspectiveItemLayer.h:
--------------------------------------------------------------------------------
1 | //
2 | // LKS_PerspectiveItemLayer.h
3 | // LookinServer
4 | //
5 | // Created by Li Kai on 2019/5/17.
6 | // https://lookin.work
7 | //
8 |
9 |
10 |
11 | #import
12 | #import "LookinDisplayItem.h"
13 |
14 | @interface LKS_PerspectiveItemLayer : CALayer
15 |
16 | @property(nonatomic, strong) LookinDisplayItem *displayItem;
17 |
18 | - (void)reRender;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Shared/Category/CALayer+Lookin.h:
--------------------------------------------------------------------------------
1 | //
2 | // CALayer+Lookin.h
3 | // Lookin
4 | //
5 | // Created by Li Kai on 2018/8/4.
6 | // https://lookin.work
7 | //
8 |
9 | #import "LookinDefines.h"
10 |
11 |
12 |
13 | #import
14 |
15 | @interface CALayer (Lookin)
16 |
17 | - (void)lookin_removeImplicitAnimations;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/JetChat/Pods/LookinServer/Src/Shared/LookinWeakContainer.h:
--------------------------------------------------------------------------------
1 | //
2 | // LookinWeakContainer.h
3 | // Lookin
4 | //
5 | // Created by Li Kai on 2019/8/14.
6 | // https://lookin.work
7 | //
8 |
9 |
10 |
11 | #import
12 |
13 | @interface LookinWeakContainer : NSObject
14 |
15 | + (instancetype)containerWithObject:(id)object;
16 |
17 | @property (nonatomic, weak) id object;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/ru.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/ru.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/trail_arrow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/trail_arrow@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/uk.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/uk.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/Moya/Sources/Moya/AnyEncodable.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | struct AnyEncodable: Encodable {
4 |
5 | private let encodable: Encodable
6 |
7 | public init(_ encodable: Encodable) {
8 | self.encodable = encodable
9 | }
10 |
11 | func encode(to encoder: Encoder) throws {
12 | try encodable.encode(to: encoder)
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/Moya/Sources/Moya/Image.swift:
--------------------------------------------------------------------------------
1 | #if canImport(UIKit)
2 | import UIKit.UIImage
3 | public typealias ImageType = UIImage
4 | #elseif canImport(AppKit)
5 | import AppKit.NSImage
6 | public typealias ImageType = NSImage
7 | #endif
8 |
9 | /// An alias for the SDK's image type.
10 | public typealias Image = ImageType
11 |
--------------------------------------------------------------------------------
/JetChat/Pods/R.swift/rswift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/R.swift/rswift
--------------------------------------------------------------------------------
/JetChat/Pods/RxCocoa/RxCocoa/Runtime/_RX.m:
--------------------------------------------------------------------------------
1 | //
2 | // _RX.m
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 7/12/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #import "include/_RX.h"
10 |
11 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Cancelable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Cancelable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 3/12/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents disposable resource with state tracking.
10 | public protocol Cancelable : Disposable {
11 | /// Was resource disposed.
12 | var isDisposed: Bool { get }
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Concurrency/LockOwnerType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LockOwnerType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol LockOwnerType: AnyObject, Lock {
10 | var lock: RecursiveLock { get }
11 | }
12 |
13 | extension LockOwnerType {
14 | func lock() { self.lock.lock() }
15 | func unlock() { self.lock.unlock() }
16 | }
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Concurrency/SynchronizedUnsubscribeType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SynchronizedUnsubscribeType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol SynchronizedUnsubscribeType: AnyObject {
10 | associatedtype DisposeKey
11 |
12 | func synchronizedUnsubscribe(_ disposeKey: DisposeKey)
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Disposable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Disposable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 2/8/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents a disposable resource.
10 | public protocol Disposable {
11 | /// Dispose resource.
12 | func dispose()
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Disposables/Disposables.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Disposables.swift
3 | // RxSwift
4 | //
5 | // Created by Mohsen Ramezanpoor on 01/08/2016.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// A collection of utility methods for common disposable operations.
10 | public struct Disposables {
11 | private init() {}
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Schedulers/Internal/InvocableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // InvocableType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 11/7/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol InvocableType {
10 | func invoke()
11 | }
12 |
13 | protocol InvocableWithValueType {
14 | associatedtype Value
15 |
16 | func invoke(_ value: Value)
17 | }
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/Schedulers/Internal/ScheduledItemType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ScheduledItemType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 11/7/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol ScheduledItemType
10 | : Cancelable
11 | , InvocableType {
12 | func invoke()
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxSwift/RxSwift/SwiftSupport/SwiftSupport.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftSupport.swift
3 | // RxSwift
4 | //
5 | // Created by Volodymyr Gorbenko on 3/6/17.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | typealias IntMax = Int64
12 | public typealias RxAbstractInteger = FixedWidthInteger
13 |
14 | extension SignedInteger {
15 | func toIntMax() -> IntMax {
16 | IntMax(self)
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/JetChat/Pods/RxTheme/Sources/ThemeAttribute.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ThemeAttribute.swift
3 | // Pods
4 | //
5 | // Created by mk on 2021/4/23.
6 | //
7 |
8 | import Foundation
9 | import RxSwift
10 |
11 | public struct ThemeAttribute {
12 | public var value: T
13 | public var stream: Observable
14 | }
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/SDWebImage/SDWebImage/Core/SDWebImageOperation.m:
--------------------------------------------------------------------------------
1 | /*
2 | * This file is part of the SDWebImage package.
3 | * (c) Olivier Poitrey
4 | *
5 | * For the full copyright and license information, please view the LICENSE
6 | * file that was distributed with this source code.
7 | */
8 |
9 | #import "SDWebImageOperation.h"
10 |
11 | /// NSOperation conform to `SDWebImageOperation`.
12 | @implementation NSOperation (SDWebImageOperation)
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/JetChat/Pods/SDWebImage/SDWebImage/Private/SDInternalMacros.m:
--------------------------------------------------------------------------------
1 | /*
2 | * This file is part of the SDWebImage package.
3 | * (c) Olivier Poitrey
4 | *
5 | * For the full copyright and license information, please view the LICENSE
6 | * file that was distributed with this source code.
7 | */
8 |
9 | #import "SDInternalMacros.h"
10 |
11 | void sd_executeCleanupBlock (__strong sd_cleanupBlock_t *block) {
12 | (*block)();
13 | }
14 |
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZAuthLimitedFooterTipView.h:
--------------------------------------------------------------------------------
1 | //
2 | // TZAuthLimitedFooterTipView.h
3 | // TZImagePickerController
4 | //
5 | // Created by qiaoxy on 2021/8/24.
6 | //
7 |
8 | #import
9 |
10 | NS_ASSUME_NONNULL_BEGIN
11 |
12 | @interface TZAuthLimitedFooterTipView : UIView
13 |
14 | @end
15 |
16 | NS_ASSUME_NONNULL_END
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/MMVideoPreviewPlay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/MMVideoPreviewPlay@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/MMVideoPreviewPlayHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/MMVideoPreviewPlayHL@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/VideoSendIcon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/VideoSendIcon@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/addMore@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/addMore@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/en.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/en.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/iCloudError@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/iCloudError@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/navi_back@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/navi_back@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_def_photoPickerVc@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_def_photoPickerVc@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_def_previewVc@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_def_previewVc@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_number_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_number_icon@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_original_def@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_original_def@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_original_sel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_original_sel@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_sel_photoPickerVc@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_sel_photoPickerVc@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_sel_previewVc@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/photo_sel_previewVc@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/preview_number_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/preview_number_icon@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/preview_original_def@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/preview_original_def@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/right_arrow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/right_arrow@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/takePicture80@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/takePicture80@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/takePicture@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/takePicture@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/tip@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/tip@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/zh-Hans.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/zh-Hans.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/zh-Hant.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZImagePickerController.bundle/zh-Hant.lproj/Localizable.strings
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZProgressView.h:
--------------------------------------------------------------------------------
1 | //
2 | // TZProgressView.h
3 | // TZImagePickerController
4 | //
5 | // Created by ttouch on 2016/12/6.
6 | // Copyright © 2016年 谭真. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface TZProgressView : UIView
12 |
13 | @property (nonatomic, assign) double progress;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/JetChat/Pods/TZImagePickerController/TZImagePickerController/TZImagePickerController/TZVideoPlayerController.h:
--------------------------------------------------------------------------------
1 | //
2 | // TZVideoPlayerController.h
3 | // TZImagePickerController
4 | //
5 | // Created by 谭真 on 16/1/5.
6 | // Copyright © 2016年 谭真. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class TZAssetModel;
12 | @interface TZVideoPlayerController : UIViewController
13 |
14 | @property (nonatomic, strong) TZAssetModel *model;
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Alamofire/Alamofire-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Alamofire : NSObject
3 | @end
4 | @implementation PodsDummy_Alamofire
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Alamofire/Alamofire-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Alamofire/Alamofire-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double AlamofireVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Alamofire/Alamofire.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/FDFullscreenPopGesture/FDFullscreenPopGesture-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_FDFullscreenPopGesture : NSObject
3 | @end
4 | @implementation PodsDummy_FDFullscreenPopGesture
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/FDFullscreenPopGesture/FDFullscreenPopGesture-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/FDFullscreenPopGesture/FDFullscreenPopGesture.modulemap:
--------------------------------------------------------------------------------
1 | framework module FDFullscreenPopGesture {
2 | umbrella header "FDFullscreenPopGesture-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/HandyJSON/HandyJSON-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_HandyJSON : NSObject
3 | @end
4 | @implementation PodsDummy_HandyJSON
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/HandyJSON/HandyJSON-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/HandyJSON/HandyJSON-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "HandyJSON.h"
14 |
15 | FOUNDATION_EXPORT double HandyJSONVersionNumber;
16 | FOUNDATION_EXPORT const unsigned char HandyJSONVersionString[];
17 |
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/HandyJSON/HandyJSON.modulemap:
--------------------------------------------------------------------------------
1 | framework module HandyJSON {
2 | umbrella header "HandyJSON-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListDiffKit/IGListDiffKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_IGListDiffKit : NSObject
3 | @end
4 | @implementation PodsDummy_IGListDiffKit
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListDiffKit/IGListDiffKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListDiffKit/IGListDiffKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module IGListDiffKit {
2 | umbrella header "IGListDiffKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListKit/IGListKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_IGListKit : NSObject
3 | @end
4 | @implementation PodsDummy_IGListKit
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListKit/IGListKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IGListKit/IGListKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module IGListKit {
2 | umbrella header "IGListKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_IQKeyboardManagerSwift : NSObject
3 | @end
4 | @implementation PodsDummy_IQKeyboardManagerSwift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module IQKeyboardManagerSwift {
2 | umbrella header "IQKeyboardManagerSwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Kingfisher/Kingfisher-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Kingfisher : NSObject
3 | @end
4 | @implementation PodsDummy_Kingfisher
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Kingfisher/Kingfisher-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Kingfisher/Kingfisher-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double KingfisherVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char KingfisherVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Kingfisher/Kingfisher.modulemap:
--------------------------------------------------------------------------------
1 | framework module Kingfisher {
2 | umbrella header "Kingfisher-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Localize-Swift/Localize-Swift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Localize_Swift : NSObject
3 | @end
4 | @implementation PodsDummy_Localize_Swift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Localize-Swift/Localize-Swift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Localize-Swift/Localize-Swift.modulemap:
--------------------------------------------------------------------------------
1 | framework module Localize_Swift {
2 | umbrella header "Localize-Swift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/LookinServer/LookinServer-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_LookinServer : NSObject
3 | @end
4 | @implementation PodsDummy_LookinServer
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/LookinServer/LookinServer-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/LookinServer/LookinServer.modulemap:
--------------------------------------------------------------------------------
1 | framework module LookinServer {
2 | umbrella header "LookinServer-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MBProgressHUD/MBProgressHUD-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_MBProgressHUD : NSObject
3 | @end
4 | @implementation PodsDummy_MBProgressHUD
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MBProgressHUD/MBProgressHUD.modulemap:
--------------------------------------------------------------------------------
1 | framework module MBProgressHUD {
2 | umbrella header "MBProgressHUD-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MJRefresh/MJRefresh-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_MJRefresh : NSObject
3 | @end
4 | @implementation PodsDummy_MJRefresh
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MJRefresh/MJRefresh-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/MJRefresh/MJRefresh.modulemap:
--------------------------------------------------------------------------------
1 | framework module MJRefresh {
2 | umbrella header "MJRefresh-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Moya/Moya-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Moya : NSObject
3 | @end
4 | @implementation PodsDummy_Moya
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Moya/Moya-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Moya/Moya-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double MoyaVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char MoyaVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Moya/Moya.modulemap:
--------------------------------------------------------------------------------
1 | framework module Moya {
2 | umbrella header "Moya-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/NSObject+Rx/NSObject+Rx-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_NSObject_Rx : NSObject
3 | @end
4 | @implementation PodsDummy_NSObject_Rx
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/NSObject+Rx/NSObject+Rx-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/NSObject+Rx/NSObject+Rx-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double NSObject_RxVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char NSObject_RxVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/NSObject+Rx/NSObject+Rx.modulemap:
--------------------------------------------------------------------------------
1 | framework module NSObject_Rx {
2 | umbrella header "NSObject+Rx-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Pods-FY-IMChat/Pods-FY-IMChat-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_FY_IMChat : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_FY_IMChat
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Pods-FY-IMChat/Pods-FY-IMChat-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Pods_FY_IMChatVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Pods_FY_IMChatVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/Pods-FY-IMChat/Pods-FY-IMChat.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_FY_IMChat {
2 | umbrella header "Pods-FY-IMChat-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/R.swift.Library/R.swift.Library-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_R_swift_Library : NSObject
3 | @end
4 | @implementation PodsDummy_R_swift_Library
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/R.swift.Library/R.swift.Library-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/R.swift.Library/R.swift.Library-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RswiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RswiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/R.swift.Library/R.swift.Library.modulemap:
--------------------------------------------------------------------------------
1 | framework module Rswift {
2 | umbrella header "R.swift.Library-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/ReachabilitySwift/ReachabilitySwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_ReachabilitySwift : NSObject
3 | @end
4 | @implementation PodsDummy_ReachabilitySwift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/ReachabilitySwift/ReachabilitySwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/ReachabilitySwift/ReachabilitySwift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double ReachabilityVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char ReachabilityVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/ReachabilitySwift/ReachabilitySwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module Reachability {
2 | umbrella header "ReachabilitySwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxCocoa/RxCocoa-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxCocoa : NSObject
3 | @end
4 | @implementation PodsDummy_RxCocoa
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxCocoa/RxCocoa-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxCocoa/RxCocoa.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxCocoa {
2 | umbrella header "RxCocoa-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxRelay/RxRelay-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxRelay : NSObject
3 | @end
4 | @implementation PodsDummy_RxRelay
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxRelay/RxRelay-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxRelay/RxRelay-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxRelayVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxRelayVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxRelay/RxRelay.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxRelay {
2 | umbrella header "RxRelay-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxSwift/RxSwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxSwift : NSObject
3 | @end
4 | @implementation PodsDummy_RxSwift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxSwift/RxSwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxSwift/RxSwift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxSwiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxSwiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxSwift/RxSwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxSwift {
2 | umbrella header "RxSwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxTheme/RxTheme-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxTheme : NSObject
3 | @end
4 | @implementation PodsDummy_RxTheme
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxTheme/RxTheme-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxTheme/RxTheme-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxThemeVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxThemeVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/RxTheme/RxTheme.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxTheme {
2 | umbrella header "RxTheme-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SDWebImage : NSObject
3 | @end
4 | @implementation PodsDummy_SDWebImage
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SDWebImage/SDWebImage.modulemap:
--------------------------------------------------------------------------------
1 | framework module SDWebImage {
2 | umbrella header "SDWebImage-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SQLiteRepairKit/SQLiteRepairKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SQLiteRepairKit : NSObject
3 | @end
4 | @implementation PodsDummy_SQLiteRepairKit
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SQLiteRepairKit/SQLiteRepairKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SQLiteRepairKit/SQLiteRepairKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "SQLiteRepairKit.h"
14 |
15 | FOUNDATION_EXPORT double sqliterkVersionNumber;
16 | FOUNDATION_EXPORT const unsigned char sqliterkVersionString[];
17 |
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SQLiteRepairKit/SQLiteRepairKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module sqliterk {
2 | umbrella header "SQLiteRepairKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SnapKit/SnapKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SnapKit : NSObject
3 | @end
4 | @implementation PodsDummy_SnapKit
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SnapKit/SnapKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SnapKit/SnapKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double SnapKitVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char SnapKitVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SnapKit/SnapKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module SnapKit {
2 | umbrella header "SnapKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftDate/SwiftDate-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SwiftDate : NSObject
3 | @end
4 | @implementation PodsDummy_SwiftDate
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftDate/SwiftDate-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftDate/SwiftDate-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double SwiftDateVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char SwiftDateVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftDate/SwiftDate.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftDate {
2 | umbrella header "SwiftDate-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwifterSwift/SwifterSwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SwifterSwift : NSObject
3 | @end
4 | @implementation PodsDummy_SwifterSwift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwifterSwift/SwifterSwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwifterSwift/SwifterSwift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double SwifterSwiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char SwifterSwiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwifterSwift/SwifterSwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwifterSwift {
2 | umbrella header "SwifterSwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SwiftyJSON : NSObject
3 | @end
4 | @implementation PodsDummy_SwiftyJSON
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftyJSON/SwiftyJSON-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double SwiftyJSONVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char SwiftyJSONVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/SwiftyJSON/SwiftyJSON.modulemap:
--------------------------------------------------------------------------------
1 | framework module SwiftyJSON {
2 | umbrella header "SwiftyJSON-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/TZImagePickerController/TZImagePickerController-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_TZImagePickerController : NSObject
3 | @end
4 | @implementation PodsDummy_TZImagePickerController
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/TZImagePickerController/TZImagePickerController-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/TZImagePickerController/TZImagePickerController.modulemap:
--------------------------------------------------------------------------------
1 | framework module TZImagePickerController {
2 | umbrella header "TZImagePickerController-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_UITableView_FDTemplateLayoutCell : NSObject
3 | @end
4 | @implementation PodsDummy_UITableView_FDTemplateLayoutCell
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell.modulemap:
--------------------------------------------------------------------------------
1 | framework module UITableView_FDTemplateLayoutCell {
2 | umbrella header "UITableView+FDTemplateLayoutCell-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UIView+FDCollapsibleConstraints/UIView+FDCollapsibleConstraints-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_UIView_FDCollapsibleConstraints : NSObject
3 | @end
4 | @implementation PodsDummy_UIView_FDCollapsibleConstraints
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UIView+FDCollapsibleConstraints/UIView+FDCollapsibleConstraints-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/UIView+FDCollapsibleConstraints/UIView+FDCollapsibleConstraints.modulemap:
--------------------------------------------------------------------------------
1 | framework module UIView_FDCollapsibleConstraints {
2 | umbrella header "UIView+FDCollapsibleConstraints-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDB.swift/WCDB.swift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_WCDB_swift : NSObject
3 | @end
4 | @implementation PodsDummy_WCDB_swift
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDB.swift/WCDB.swift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDB.swift/WCDB.swift.modulemap:
--------------------------------------------------------------------------------
1 | framework module WCDBSwift {
2 | umbrella header "WCDB.swift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDBOptimizedSQLCipher/WCDBOptimizedSQLCipher-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_WCDBOptimizedSQLCipher : NSObject
3 | @end
4 | @implementation PodsDummy_WCDBOptimizedSQLCipher
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDBOptimizedSQLCipher/WCDBOptimizedSQLCipher-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/WCDBOptimizedSQLCipher/WCDBOptimizedSQLCipher.modulemap:
--------------------------------------------------------------------------------
1 | framework module sqlcipher {
2 | umbrella header "WCDBOptimizedSQLCipher-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YBImageBrowser/YBImageBrowser-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_YBImageBrowser : NSObject
3 | @end
4 | @implementation PodsDummy_YBImageBrowser
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YBImageBrowser/YBImageBrowser-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YBImageBrowser/YBImageBrowser.modulemap:
--------------------------------------------------------------------------------
1 | framework module YBImageBrowser {
2 | umbrella header "YBImageBrowser-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYImage/YYImage-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_YYImage : NSObject
3 | @end
4 | @implementation PodsDummy_YYImage
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYImage/YYImage-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYImage/YYImage.modulemap:
--------------------------------------------------------------------------------
1 | framework module YYImage {
2 | umbrella header "YYImage-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYText/YYText-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_YYText : NSObject
3 | @end
4 | @implementation PodsDummy_YYText
5 | @end
6 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYText/YYText-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/JetChat/Pods/Target Support Files/YYText/YYText.modulemap:
--------------------------------------------------------------------------------
1 | framework module YYText {
2 | umbrella header "YYText-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBIBVideoCell+Internal.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBVideoCell+Internal.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/12/23.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import "YBIBVideoCell.h"
10 | #import "YBIBVideoView.h"
11 |
12 | NS_ASSUME_NONNULL_BEGIN
13 |
14 | @interface YBIBVideoCell ()
15 |
16 | @property (nonatomic, strong) YBIBVideoView *videoView;
17 |
18 | @end
19 |
20 | NS_ASSUME_NONNULL_END
21 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBIBVideoCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBVideoCell.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/7/10.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import "YBIBCellProtocol.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface YBIBVideoCell : UICollectionViewCell
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBIBVideoTopBar.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBVideoTopBar.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/7/11.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface YBIBVideoTopBar : UIView
14 |
15 | @property (nonatomic, strong, readonly) UIButton *cancelButton;
16 |
17 | + (CGFloat)defaultHeight;
18 |
19 | @end
20 |
21 | NS_ASSUME_NONNULL_END
22 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_bigPlay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_bigPlay@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_bigPlay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_bigPlay@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_cancel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_cancel@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_cancel@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_cancel@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_circlePoint@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_circlePoint@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_circlePoint@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_circlePoint@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_pause@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_pause@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_pause@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_pause@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_play@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_play@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_play@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/Video/YBImageBrowserVideo.bundle/ybib_play@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/Base/NSObject+YBImageBrowser.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+YBImageBrowser.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/9/26.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface NSObject (YBImageBrowser)
14 |
15 | @property (nonatomic, assign) CGFloat ybib_originAlpha;
16 |
17 | @end
18 |
19 | NS_ASSUME_NONNULL_END
20 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/Base/YBIBCollectionViewLayout.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBCollectionViewLayout.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 杨少 on 2018/4/17.
6 | // Copyright © 2018年 波儿菜. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface YBIBCollectionViewLayout : UICollectionViewFlowLayout
12 |
13 | @property (nonatomic, assign) CGFloat distanceBetweenPages;
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/Base/YBIBContainerView.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBContainerView.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/7/11.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface YBIBContainerView : UIView
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/Image/YBIBImageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBImageCell.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/6/5.
6 | // Copyright © 2019 波儿菜. All rights reserved.
7 | //
8 |
9 | #import "YBIBCellProtocol.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface YBIBImageCell : UICollectionViewCell
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/WebImageMediator/YBIBDefaultWebImageMediator.h:
--------------------------------------------------------------------------------
1 | //
2 | // YBIBDefaultWebImageMediator.h
3 | // YBImageBrowserDemo
4 | //
5 | // Created by 波儿菜 on 2019/8/27.
6 | // Copyright © 2019 杨波. All rights reserved.
7 | //
8 |
9 | #import "YBIBWebImageMediator.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface YBIBDefaultWebImageMediator : NSObject
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_loading@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_loading@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_loading@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_loading@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_more@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_more@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_more@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_more@3x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_save@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_save@2x.png
--------------------------------------------------------------------------------
/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_save@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/JetChat/Pods/YBImageBrowser/YBImageBrowser/YBImageBrowser.bundle/ybib_save@3x.png
--------------------------------------------------------------------------------
/ScreenShot/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/.DS_Store
--------------------------------------------------------------------------------
/ScreenShot/DarkTheme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/DarkTheme.png
--------------------------------------------------------------------------------
/ScreenShot/JetChat.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/JetChat.gif
--------------------------------------------------------------------------------
/ScreenShot/JetChatSmall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/JetChatSmall.png
--------------------------------------------------------------------------------
/ScreenShot/LightTheme.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/LightTheme.png
--------------------------------------------------------------------------------
/ScreenShot/Moments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/developerjet/JetChat/859faaa91272a12feb42f9d29d5c3058388305f9/ScreenShot/Moments.png
--------------------------------------------------------------------------------