Sha256: be657aecaed54e0964db3168c2bf69c47e2d6b883da7af191010b6ac8a02d3d3
Contents?: true
Size: 1.92 KB
Versions: 1
Compression:
Stored size: 1.92 KB
Contents
#import <Foundation/Foundation.h> #import "api_generator/iphone/IMethodResult.h" // hash keys used in properties and parameters #define HK_ACTION @"action" #define HK_DISABLED @"disabled" #define HK_LABEL @"label" #define PROPERTY_DEFAULT_MAIN_MENU @"defaultMainMenu" #define PROPERTY_EXTRA_BUTTON @"extraButton" #define PROPERTY_EXTRA_MENU @"extraMenu" #define PROPERTY_MAIN_BUTTON @"mainButton" #define PROPERTY_MAIN_MENU @"mainMenu" @protocol INativeMenubar <NSObject> // NOTE: if you want to hold methodResult(for example periodically call callbacks) you should release it manually when you stop using it! @end @protocol INativeMenubarSingleton <NSObject> /* getter for "mainMenu" property */ -(void) getMainMenu:(id<IMethodResult>)methodResult; /* setter for "mainMenu" property */ -(void) setMainMenu:(NSArray*)mainMenu methodResult:(id<IMethodResult>)methodResult; /* getter for "extraMenu" property */ -(void) getExtraMenu:(id<IMethodResult>)methodResult; /* setter for "extraMenu" property */ -(void) setExtraMenu:(NSArray*)extraMenu methodResult:(id<IMethodResult>)methodResult; /* getter for "mainButton" property */ -(void) getMainButton:(id<IMethodResult>)methodResult; /* setter for "mainButton" property */ -(void) setMainButton:(NSDictionary*)mainButton methodResult:(id<IMethodResult>)methodResult; /* getter for "extraButton" property */ -(void) getExtraButton:(id<IMethodResult>)methodResult; /* setter for "extraButton" property */ -(void) setExtraButton:(NSDictionary*)extraButton methodResult:(id<IMethodResult>)methodResult; @end @protocol INativeMenubarFactory <NSObject> -(id<INativeMenubarSingleton>) getNativeMenubarSingleton; -(id<INativeMenubar>) getNativeMenubarByID:(NSString*)ID; -(void) destroyObjectByID:(NSString*)ID; -(NSArray*) enumerateNativeMenubarInstances; @end @interface NativeMenubarFactorySingleton : NSObject { } +(id<INativeMenubarFactory>) getNativeMenubarFactoryInstance; @end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/ext/platform/iphone/generated/INativeMenubar.h |