Sha256: 173fdf6b0c39d0da2c3412f08e73500890cd64e7204545f0eb2d92222fff7dd5

Contents?: true

Size: 1.59 KB

Versions: 19

Compression:

Stored size: 1.59 KB

Contents

/*
 ============================================================================
 Author	    : Dmitry Moskalchuk
 Version	: 1.5
 Copyright  : Copyright (C) 2008 Rhomobile. All rights reserved.

 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ============================================================================
 */
package com.rhomobile.rhodes.mainview;

import java.util.Map;

import android.view.View;
import android.webkit.WebView;

public interface MainView {

	public View getView();

	public WebView getWebView(int tab_index);
	
	public WebView detachWebView();
	
	public void back(int index);
	public void forward(int index);
	
	// Browser native 'back'
	public void goBack();
	
	public void navigate(String url, int index);
	public void reload(int index);
	
	public String currentLocation(int index);
	
	public void switchTab(int index);
	public int activeTab();
	
	public void loadData(String data, int index);
	
	public void addNavBar(String title, Map<Object,Object> left, Map<Object,Object> right);
	public void removeNavBar();
}

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
rhodes-2.2.6 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.6.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.5 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.5.beta.3 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.5.beta.2 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.5.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.4.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.3 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.3.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.2 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.2.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.1.beta.2 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.1.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.0 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.0.beta.3 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.0.beta.2 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.2.0.beta.1 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java
rhodes-2.1.0 platform/android/Rhodes/src/com/rhomobile/rhodes/mainview/MainView.java