Sha256: 91d970ce0315b488af537f521c260a93644920f1a80eb17b5229b36ee1a4c6e9
Contents?: true
Size: 970 Bytes
Versions: 1
Compression:
Stored size: 970 Bytes
Contents
package com.rho; import com.rho.db.IDBStorage; 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 IDBStorage createDBStorage(); 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 void navigateUrl(String url); public void navigateBack(); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rhodes-2.0.3 | platform/shared/rubyJVM/src/com/rho/IRhoRubyHelper.java |