9 #import <Foundation/Foundation.h>
10 #import "EMCommonDefs.h"
11 #import "EMPushOptions.h"
14 NS_ASSUME_NONNULL_BEGIN
80 - (
EMError *)disableOfflinePushStart:(
int)aStartHour end:(
int)aEndHour;
103 - (
EMError *)updatePushServiceForGroups:(NSArray *)aGroupIds
104 disablePush:(BOOL)disable;
122 - (void)updatePushServiceForGroups:(NSArray *)aGroupIds
123 disablePush:(BOOL)disable
124 completion:(nonnull
void (^)(
EMError * _Nonnull aError))aCompletionBlock;
145 - (
EMError *)updatePushDisplayStyle:(EMPushDisplayStyle)pushDisplayStyle;
161 - (void)updatePushDisplayStyle:(EMPushDisplayStyle)pushDisplayStyle
162 completion:(nonnull
void (^)(
EMError * _Nonnull))aCompletionBlock;
184 - (
EMError *)updatePushDisplayName:(NSString *)aDisplayName;
200 - (void)updatePushDisplayName:(NSString *)aDisplayName
201 completion:(
void (^)(NSString *aDisplayName,
EMError *aError))aCompletionBlock;
237 - (void)getPushNotificationOptionsFromServerWithCompletion:(
void (^)(
EMPushOptions *aOptions,
EMError *aError))aCompletionBlock;
243 NS_ASSUME_NONNULL_END
Definition: EMPushOptions.h:59
Definition: IEMPushManager.h:16
NSArray * noPushGroups
Definition: IEMPushManager.h:39
EMPushOptions * pushOptions
Definition: IEMPushManager.h:26
EMError * enableOfflinePush()