Sha256: e09b52e5fd9ac14616ba4e54f8fec231928ba2a7180250f4981fd043662d12ab

Contents?: true

Size: 1.13 KB

Versions: 7

Compression:

Stored size: 1.13 KB

Contents

//
//  TabbedMainView.h
//  rhorunner
//
//  Created by Dmitry Moskalchuk on 26.03.10.
//  Copyright 2010 Rhomobile. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "RhoMainView.h"
#import "RhoViewController.h"


@interface RhoUISplitView : UIView {
	int leftWidth;
}
@property (nonatomic,assign) int leftWidth;

- (void)layoutSubviews;

@end


@interface SplittedMainView : RhoViewController<RhoMainView> {
	NSArray* viewControllers;

}

@property (nonatomic,retain) NSArray *viewControllers;

- (id)initWithMainView:(id<RhoMainView>)v parent:(UIWindow*)p tabs:(NSArray*)items;






//- (UIView*)view;

- (UIWebView*)detachWebView;

- (void)loadHTMLString:(NSString*)data;

- (void)back:(int)index;
- (void)forward:(int)index;
- (void)navigate:(NSString*)url tab:(int)index;
- (void)navigateRedirect:(NSString*)url tab:(int)index;
- (void)reload:(int)index;

- (void)executeJs:(NSString*)js tab:(int)index;

- (NSString*)currentLocation:(int)index;

- (void)switchTab:(int)index;
- (int)activeTab;

- (void)addNavBar:(NSString*)title left:(NSArray*)left right:(NSArray*)right;
- (void)removeNavBar;

- (UIWebView*)getWebView:(int)tab_index;




@end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rhodes-2.2.6 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.6.beta.1 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.5 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.5.beta.3 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.5.beta.2 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.5.beta.1 platform/iphone/Classes/SplitView/SplittedMainView.h
rhodes-2.2.4.beta.1 platform/iphone/Classes/SplitView/SplittedMainView.h