UML类
2021-02-01 17:29:25 0 举报
UML类
作者其他创作
大纲/内容
PUGLiveDropdownMenuController
左侧导航
协议
PUGLiveActivityUpdateBoardcastSubscriberProtocol
- (void)liveActivityDidUpdate;
PUGLiveFeedsViewController
PUGLiveSquareTabConfig *tabConfig;//广场配置PUGLiveFeedsUseCase *usecase;//数据请求NSTimer *refreshTimer//页面刷新NSIndexPath *currentPlayIndexPath//播放视频流UICollectionView *collectionView;
PUGLiveFeedNearbyCell
PUGLiveFeedsPageViewController
- (void)transitToViewController:(UIViewController *)viewController animated:(BOOL)animated;NSArray<UIViewController *> *contentViewControllers
PUGLiveFeedsBaseViewController
- (void)refreshDataFromServer;//下拉请求数据- (void)fetchMore;//上拉请求加载更多- (void)refreshDataFinished;- (void)refreshDataSuccess;id<PUGLiveFeedsUpdater> feedsUpdater;dispatch_block_t refreshCallback;UICollectionView *collectionView;
PUGLiveFeedRecommandCell
PUGLiveFeedsOfficialCell
PUGLiveFeedContainerViewControllerImp
PUGLiveFeedsUseCase
- (NSArray<PUGLive *> *)sourceLives;//直播广场所有的livesNSMutableArray<PUGLiveFeedsItem *> *feedItemArray//坑位,包含直播、广告、官频- (void)refreshVisibleLives:(NSArray *)indexescomplete//刷新已结束的直播
PUGLiveFeedsBannerCell
继承
LiveFollowPageViewController
PUGMainTabBarControllerEventHandling
- (void)refreshPageInfo;- (BOOL)liveTabbarShouldShowLiveBubble;- (BOOL)liveTabbarShouldShowNumber;- (BOOL)liveTabbarShouldShowRedDot;- (NSString *)liveTabbarReddotChild;- (BOOL)shouldShowLiveReddot;- (BOOL)liveActivityEntranceIsUnread;
PUGLiveActivityEntrance
- (void)updateActivitySummaryWithCompletion:(void(^)(void))completion直播动态
PUGLiveFeedsUpdater
- (void)refreshFeedsDataWithSuccessBlock:(void(^)(void))successBlock failedBlock:(void(^)(PUGError *error))failedBlock;//请求数据- (void)loadMoreFeedsDataWithCompletion:(void(^)(PUGError *error))completion;//上拉加载更多
PUGLiveFeedRecommandViewController
PUGLiveFeedCell
- (void)updateWithFeedItemModel:(PUGLiveFeedsItem *)itemModel;- (void)refreshFinishLiveWithFeedItem:(PUGLiveFeedsItem *)itemModel;- (void)willAppear;- (void)willDisappear;- (void)playVideo;- (void)hiddenVideo;
- mainTabBarControllerDidUpdateSelection:byUserAction点击tabbar刷新页面或请求PUGLiveSquareSummary更新
0 条评论
回复 删除
下一页