Sha256: d8a843425d55d8d452baf70df9f8d9c20c941785fe31dbd2f002b8a19a23c25e

Contents?: true

Size: 1.05 KB

Versions: 3

Compression:

Stored size: 1.05 KB

Contents

package com.rhomobile.rhodes.extmanager;


import android.view.View;
import android.view.ViewGroup;

public interface IRhoWebView {
    enum CaptureFormat { CAPTURE_FORMAT_HTML, CAPTURE_FORMAT_JPEG }
    enum TextZoom {SMALLEST, SMALLER, NORMAL, LARGER, LARGEST}
    
    View getView();
    void setContainerView(ViewGroup view);
    ViewGroup getContainerView();
    void setWebClient();
    void setConfig(IRhoConfig config);
    boolean canGoBack();
    void goBack();
    void goForward();
    void reload();
    void clear();
    String getUrl();
    void loadUrl(String url);
    void loadData(String data, String mime, String encoding);
    void loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl);
    void stopLoad();
    void setZoom(double scale);
    void setTextZoom(TextZoom zoom);
    TextZoom getTextZoom();
    String getEngineId();
    void onPause();
    void onResume();
    void destroy();
    void addJSInterface(Object obj, String name);
    
    void capture(CaptureFormat format, String path);
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tauplatform-1.0.3 platform/android/Rhodes/src/com/rhomobile/rhodes/extmanager/IRhoWebView.java
tauplatform-1.0.2 platform/android/Rhodes/src/com/rhomobile/rhodes/extmanager/IRhoWebView.java
tauplatform-1.0.1 platform/android/Rhodes/src/com/rhomobile/rhodes/extmanager/IRhoWebView.java