//
//  BaseModalViewController.h
//  EAMNext
//
//  Created by Weikang Ding on 7/29/16.
//
//

//----------------------------------------------------------------------------------
//
// This is the class to control the Modal View frame size on iPad
// The modal view is presented as CurrentContext so it can be covered by QuickLoginVC
//
//----------------------------------------------------------------------------------

#import <UIKit/UIKit.h>

#define RECORD_VIEW_SCREEN_WIDTH_TABLET 640

typedef enum {
    ModalViewStyleDialog = 0,
    ModalViewStyleMediumDialog,
    ModalViewStyleSmallDialog,
    ModalViewStyleFullScreen,
    ModalViewStyleChecklist,
    ModalViewStyleESignature,
    ModalViewStyleCustom
} ModalViewStyle;

@interface BaseModalViewController : UIViewController

@property (nonatomic)   ModalViewStyle     modalViewStyle;
@property (nonatomic)   int     customWidth;
@property (nonatomic)   int     customHeight;

@end
