#ifndef WAKViewPrivate_h
#define WAKViewPrivate_h
#import "WAKView.h"
@interface WAKView (WAKPrivate)
- (WKViewRef)_viewRef;
+ (WAKView *)_wrapperForViewRef:(WKViewRef)_viewRef;
- (id)_initWithViewRef:(WKViewRef)view;
- (void)_handleEvent:(WebEvent *)event;
- (BOOL)_handleResponderCall:(WKViewResponderCallbackType)type;
- (NSMutableSet *)_subviewReferences;
@end
static inline WAKView *WAKViewForWKViewRef(WKViewRef view)
{
if (!view)
return nil;
WAKView *wrapper = (WAKView *)view->wrapper;
if (wrapper)
return wrapper;
return [WAKView _wrapperForViewRef:view];
}
#endif // WAKViewPrivate_h