//
//  NotifyMessageModel.h
//  HWMSDKDemo
//
//
typedef NS_ENUM(NSUInteger, NotifyMessageModelType) {
    NotifyMessageModelTypeCreateConf,
    NotifyMessageModelTypeKickOut,
    NotifyMessageModelTypeCallStatus,
    NotifyMessageModelTypeConfStatus,
    NotifyMessageModelTypeConfEnd,
    NotifyMessageModelTypeCallEnd,
    NotifyMessageModelTypeSelfHostRoleChange,
    NotifyMessageModelTypeRecordPermission,
    NotifyMessageModelTypeSmsPermission,
    NotifyMessageModelTypeConfDetail,
    NotifyMessageModelTypeConfComing,
    NotifyMessageModelTypeScreenShareStateChange,
    NotifyMessageModelTypeP2PConfRecord,
    NotifyMessageModelTypeToolBarItemClick,
    NotifyMessageModelTypeFloatingWindowStateChange,
    NotifyMessageModelTypeAddAttendeeResult,
    NotifyMessageModelTypeWaitingListChange,
    NotifyMessageModelTypeCallOtherNumber,
    NotifyMessageModelTypeSelfRoleChange,
    NotifyMessageModelTypeAttendeeListChange,
    NotifyMessageModelTypeCorpConfigInfoChange,
    NotifyMessageModelTypeSubtitleStateChange,
    NotifyMessageModelTypeWaitingRoomStateChange,
    NotifyMessageModelTypeUserCorpConfigChange,
    NotifyMessageModelTypeLoginStateChange,
    NotifyMessageModelTypeToolBarStateChange,
};
#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NotifyMessageModel : NSObject
@property (nonatomic, assign)NotifyMessageModelType msgType;
@property (nonatomic, strong) NSString *title;
@property (nonatomic, strong) NSString *desc;

- (instancetype)initWithMsgType:(NotifyMessageModelType)type content:(NSString *)desc;
@end

NS_ASSUME_NONNULL_END
