Sha256: 3a23e1f3be4d871cd3d0e7fb22ee5a359daccb4f9bb08477edc02554c558b892

Contents?: true

Size: 1.09 KB

Versions: 10

Compression:

Stored size: 1.09 KB

Contents

#import "IKeyCapture.h"
#import "KeyCaptureSingletonBase.h"
#import <UIKit/UIView.h>

typedef void (^SomeFunction)();

@interface KeyCaptureSingleton : KeyCaptureSingletonBase<IKeyCaptureSingleton> {
    float launchVolume;
    BOOL hadToLowerVolume;
    BOOL hadToRaiseVolume;
    
    BOOL _isCapturingVolumeButtons;
    BOOL _suspended;
    UIView *_volumeView;
    
    id<IMethodResult> callbackHolder;
    NSMutableDictionary *keyCaptureCallbacks;
}

@property (nonatomic, copy) SomeFunction upBlock;
@property (nonatomic, copy) SomeFunction downBlock;
@property (nonatomic, retain) NSMutableDictionary* keyCaptureCallbacks;
@property (readonly) float launchVolume;

-(id) init;
-(void) getHomeKeyValue:(id<IMethodResult>)methodResult;
-(void) setHomeKeyValue:(NSString*)homeKeyValue methodResult:(id<IMethodResult>)methodResult;
-(void) captureKey:(BOOL)dispatch keyValue:(NSString*)keyValue methodResult:(id<IMethodResult>)methodResult;
-(void) remapKey:(NSString*)keyValue remapTo:(NSString*)remapTo methodResult:(id<IMethodResult>)methodResult;
-(void) captureTrigger:(id<IMethodResult>)methodResult;

@end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rhodes-6.2.0 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-6.0.11 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.18 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.17 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.15 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.0.22 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.2 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.0.7 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.0.3 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h
rhodes-5.5.0 lib/commonAPI/hardwarekeys/ext/platform/iphone/impl/KeyCaptureSingleton.h