Sha256: 211981c9118847823e9e2b8dcea5ea9db2fba100f72cdadfb049bbeb9ca5128f

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

package com.rho.nativemenubar;



import java.util.Map;
import java.util.List;

import com.rhomobile.rhodes.api.IMethodResult;


public interface INativeMenubarSingleton
 {



  // hash keys used in properties and parameters

    static final String HK_ACTION = "action"; 
    static final String HK_DISABLED = "disabled"; 
    static final String HK_LABEL = "label"; 
    static final String PROPERTY_DEFAULT_MAIN_MENU = "defaultMainMenu"; 
    static final String PROPERTY_EXTRA_BUTTON = "extraButton"; 
    static final String PROPERTY_EXTRA_MENU = "extraMenu"; 
    static final String PROPERTY_MAIN_BUTTON = "mainButton"; 
    static final String PROPERTY_MAIN_MENU = "mainMenu"; 


    void getMainMenu(IMethodResult result); 
    void setMainMenu(List<Map<String, Object>> mainMenu, IMethodResult result); 
    void getExtraMenu(IMethodResult result); 
    void setExtraMenu(List<Map<String, String>> extraMenu, IMethodResult result); 
    void getMainButton(IMethodResult result); 
    void setMainButton(Map<String, String> mainButton, IMethodResult result); 
    void getExtraButton(IMethodResult result); 
    void setExtraButton(Map<String, String> extraButton, IMethodResult result); 

}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tauplatform-1.0.1 lib/commonAPI/coreapi/ext/platform/android/generated/src/com/rho/nativemenubar/INativeMenubarSingleton.java