//
//  DFTTNS_ENUM.h
//  DFTTFramework
//
//  Created by 路鹏 on 2017/1/12.
//  Copyright © 2017年 smyjw. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef NS_ENUM(NSUInteger, TTNewsListViewCellPushViewType) {
    TTNewsListViewCellPushViewTypeWithSpecialView = 0,          //跳转到专题内页（TTSpecialDetailView）
    TTNewsListViewCellPushViewTypeWithDetailView,               //跳转到普通新闻view（TTNewsDetailView）
    TTNewsListViewCellPushViewTypeWithWebView,                  //跳转到web页面（TTNewsWebDetailView）
    TTNewsListViewCellPushViewTypeWithImageSetView,             //跳转到图集（TTImageSetView）
    TTNewsListViewCellPushViewTypeWithVideoView,                //跳转到视频
//    TTNewsListViewCellPushViewTypeWithGivenWebView,                //挑战到强制web内页
    TTNewsListViewCellPushViewTypeWithMoreCmtView,                //跳转到更多评论页
    TTNewsListViewCellPushViewTypeAppStore,                       //下载链接
    TTNewsListViewCellPushViewTypeRefresh                          //刷新
};

//typedef NS_ENUM(NSUInteger, TTNewsDetailLoadStyle) {
//    TTNewsDetailLoadStyleWeb = 0,             //内页强制用web加载
//    TTNewsDetailLoadStyleCustom = 1,         //强制用原生来加载
//    TTNewsDetailLoadStyleServer = 2,        //服务器来控制
//};
///加载方式 ：
//如服务器返回-1新闻的加载方式由每条新闻自己来决定,若不是-1全部由云控指定

//优先级 1.云控返回   2.每条新闻决定
typedef NS_ENUM(NSInteger, TTnewsLoadType){
    TTNewsPreloadTypeSepcify = -1, //根据每条新闻自己的方式加载
    TTNewsPreloadTypeh5 = 0,        //默认都是该状态
    TTNewsPreloadTypeNative = 1,    //源生非预加载
    TTNewsPreloadTypeNativePreload = 2, //原生预加载
};

/**
 标签类型

 - TTTagNone: 无标签
 - TTTagTop: 置顶
 - TTTagHot: 热门
 - TTTagRecommend: 推荐
 - TTTagSpecial: 专题
 - TTTagVideo: 视频
 - TTTagOriginal: 原创
 - TTTagAdvertisement: 广告
 - TTTagAdvertorial: 软文
 */
typedef NS_OPTIONS(NSInteger, TTTag) {
    TTTagNone = 0,
    TTTagTop = 1 << 0,
    TTTagHot = 1 << 1,
    TTTagRecommend = 1 << 2,
    TTTagSpecial = 1 << 3,
    TTTagVideo = 1 << 4,
    TTTagOriginal = 1 << 5,
    TTTagAdvertisement = 1 << 6,
    TTTagAdvertorial = 1 << 7,
};

@interface DFTTNS_ENUM : NSObject

@end
