Sha256: 560d29cf371038d7e515abae95809e0406cdbaad1ab1bd6ed82f01779640e835

Contents?: true

Size: 1.03 KB

Versions: 23

Compression:

Stored size: 1.03 KB

Contents

package com.rho;

import com.xruby.runtime.builtin.RubyArray;
import com.xruby.runtime.lang.RubyProgram;
import com.rho.net.NetResponse;
import com.rho.file.*;

public interface IRhoRubyHelper {
	public abstract void initRubyExtensions();
	public abstract RubyProgram createMainObject() throws Exception;
	public abstract String getPlatform();
	
	public abstract IFileAccess createFileAccess();
	public abstract IRAFile createRAFile();
	public abstract IRAFile createFSRAFile();
	
	public void loadBackTrace(RubyArray backtrace);
	public String getDeviceId();
	
	public String getAppProperty(String name);
	public String getModuleName();
	public boolean isSimulator();
	
	public void showLog();
	
	public String getGeoLocationText();
	public void wakeUpGeoLocation();
	
	public NetResponse postUrl(String url, String body);
	public NetResponse postUrlSync(String url, String body)throws Exception;
	
	public void navigateUrl(String url);
	public void navigateBack();
	public void app_exit();
	
	public void unzip_file(String strPath)throws Exception;
}

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.2.beta.1 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.8 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.7 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.6 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.5 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.4 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.3 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.1.beta.2 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.7 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.6 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.5 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.4 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.3 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.2 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-3.0.0.beta.1 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-2.4.1 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java
rhodes-2.4.1.beta.1 platform/bb/RubyVM/src/com/rho/IRhoRubyHelper.java