Files
Attractor/SBrowserProcessBundle/SBRWebProcessProxy.h

30 lines
663 B
C
Raw Normal View History

//
// SBRWebProcessProxy.h
// SBrowser
//
// Created by James Magahern on 7/22/20.
//
#import <Foundation/Foundation.h>
2023-04-19 14:33:17 -07:00
static inline NSString* SBRGetAllowedOriginsKey(void) {
return @"allowedOrigins";
}
2023-04-19 14:33:17 -07:00
static inline NSString* SBRGetAllScriptsAllowedKey(void) {
return @"allScriptsAllowed";
}
2023-04-19 14:33:17 -07:00
static inline NSString* SBRGetPolicyTypeByOriginKey(void) {
2021-10-21 11:05:40 -07:00
return @"policyTypeByOrigin";
}
@protocol SBRWebProcessProxy <NSObject>
- (void)hello;
- (void)setAllScriptsAllowed:(BOOL)allowed;
2021-10-21 11:05:40 -07:00
- (void)syncAllowedResourceOrigins:(NSArray<NSString *> *)allowedOrigins;
- (void)syncPolicyTypes:(NSDictionary<NSString *, NSNumber *> *)policyTypes;
@end